Histórico da Página
HTML |
---|
<div id="main-content" class="wiki-content group"> <h1 id="Identity-LinhaRM-Objetivo"> <span style="color: rgb(0, 0, 0);">Objective<strong><br /></strong></span> </h1> <p style="margin-left: 30.0px;">The objective of this document is to specify how to configure Fluig Identity for RM line.</p> <h1 id="Identity-LinhaRM-Requisitosmínimos"> <span style="color: rgb(0, 0, 0);">Minimum requirements<br /></span> </h1> <p style="margin-left: 30.0px;">In order to use SAML integration, make sure that:</p> <ol> <li>The RM version is greater than or equal to 11.82.34.0.</li> <li><span style="color: rgb(0, 0, 0);">8051 port is available. Further information: <a href="http://tdn.totvs.com/x/phKqC" rel="nofollow">Configuring HTTPport</a> </span></li> </ol> <h1 id="Identity-LinhaRM-ConfigurandoIdentityProvide"> <span style="color: rgb(0, 0, 0);">Configuring IdentityProvider</span> </h1> <p style="margin-left: 30.0px;"> <br class="atl-forced-newline" /> <span style="color: rgb(0, 0, 0);"><span style="line-height: 13.0pt; font-size: 10.0pt;">To connect RM with Fluig Identity, it is necessary to configure IdentityProvider. For this configuration, we need the file </span><strong>IdentityProvider</strong><span style="line-height: 13.0pt; font-size: 10.0pt;">.</span></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><span style="line-height: 13.0pt; font-size: 10.0pt;">This file is obtained directly from Fluig Identity. </span></span><span style="color: rgb(0, 0, 0); line-height: 13.0pt; font-size: 10.0pt;">In the application settings click the "</span><strong style="color: rgb(0, 0, 0); line-height: 13.0pt; font-size: 10.0pt;">Download IDP metadata</strong><span style="color: rgb(0, 0, 0); line-height: 13.0pt; font-size: 10.0pt;">" option. An XML file will be generated.</span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0); line-height: 13.0pt; font-size: 10.0pt;"><br /></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(74, 181, 196);"><img class="confluence-embedded-image confluence-thumbnail" width="300" confluence-query-params="effects=drop-shadow" src="http://tdn.totvs.com/download/thumbnails/146969238/image2014-7-11%2014%3A29%3A43.png?version=1&modificationDate=1405107840000&api=v2&effects=drop-shadow" data-image-src="http://tdn.totvs.com/download/thumbnails/146969238/image2014-7-11%2014%3A29%3A43.png?version=1&modificationDate=1405107840000&api=v2&effects=drop-shadow"> <img class="confluence-embedded-image confluence-thumbnail" width="300" confluence-query-params="effects=drop-shadow" src="http://tdn.totvs.com/download/thumbnails/146969238/image2014-7-11%2014%3A28%3A17.png?version=1&modificationDate=1405107840000&api=v2&effects=drop-shadow" data-image-src="http://tdn.totvs.com/download/thumbnails/146969238/image2014-7-11%2014%3A28%3A17.png?version=1&modificationDate=1405107840000&api=v2&effects=drop-shadow"></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);">Access the RM system and in any segment access the "<strong>Environment | Parameters | Parameters | Global"</strong> tabs/menus. In the "<strong>Fluig integration</strong>" tab. Click on the ellipsis of the setting "<strong>Identity Provider | Metadata Identity Provider – RM.exe, Portal:</strong>" </span> </p> <p style="margin-left: 30.0px;"> <img class="confluence-embedded-image confluence-thumbnail" width="300" confluence-query-params="effects=drop-shadow" src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig03.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow" data-image-src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig03.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow"><br /> <span style="color: rgb(0, 0, 0);">Upload the XML files for the product (RM.exe and portal).</span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><img class="confluence-embedded-image confluence-thumbnail" width="300" confluence-query-params="effects=drop-shadow" src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig01.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow" data-image-src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig01.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow"><br /></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);">Choose the type of integration and save the settings.</span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><img class="confluence-embedded-image confluence-thumbnail" width="300" confluence-query-params="effects=drop-shadow" src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig02.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow" data-image-src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig02.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow"></span> </p> <h1 id="Identity-LinhaRM-Assistaaovídeo:ComoativaraintegraçãoSAML">Watch the video: How to enable SAML integration</h1> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><div class="embeddedObject"> <object data="/download/attachments/146969238/Configurando Integração.avi" height="240" type="video/x-msvideo" width="320"> <param name="autostart" value="false"> <param name="data" value="/download/attachments/146969238/Configurando Integração.avi"> <param name="src" value="/download/attachments/146969238/Configurando Integração.avi"> <param name="type" value="video/x-msvideo"> <embed autostart="false" height="240" src="/download/attachments/146969238/Configurando Integração.avi" type="video/x-msvideo" width="320"> </embed> </object> </div> <br /></span> </p> <div class="aui-message hint shadowed information-macro"> <p class="title">Errors associated</p> <span class="aui-icon icon-hint">Icon</span> <div class="message-content"> <p> <span style="color: rgb(0, 0, 0);"><strong>"Error: IdentityProvider certificate invalid. Configure IdentityProvider in RM to establish the communication between them. This configuration is performed in global parameters. "</strong></span> </p> <p> <span style="color: rgb(0, 128, 128);"><strong>Solution:</strong></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);">√ Access the RM system as a user with supervisor status. Select "<strong><span style="color: rgb(0, 128, 128);">Environment | Parameters | Parameters |Global</span></strong>". In the "<span style="color: rgb(0, 128, 128);"><strong>Fluig integration</strong></span>" tab, associate the XML file with the Identity Provider settings. </span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><br /></span> </p> <hr /> <p> <span style="color: rgb(0, 0, 0);"><strong><br /></strong></span> </p> <p> <span style="color: rgb(0, 0, 0);"><strong>"Error: SAML integration is disabled. Configure "type of integration" in RM. This configuration is performed in global parameters. "</strong></span> </p> <p> <span style="color: rgb(0, 0, 0);"><strong><span style="color: rgb(0, 128, 128);">Solution:</span><br /></strong></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);">√  </span>Access the RM system as a user with supervisor status<span style="color: rgb(0, 0, 0);">. </span><span style="color: rgb(0, 0, 0);">Select "<strong><span style="color: rgb(0, 128, 128);">Environment | Parameters | Parameters |Global</span></strong>". In the "<span style="color: rgb(0, 128, 128);"><strong>Fluig integration</strong></span>" tab choose "<span style="color: rgb(0, 128, 128);"><strong>Type of integration</strong></span>" to </span> be used. </p> <p style="margin-left: 30.0px;"> <img class="confluence-embedded-image confluence-thumbnail" width="300" confluence-query-params="effects=border-simple,blur-border" src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig04.png?version=1&modificationDate=1405107839000&api=v2&effects=border-simple,blur-border" data-image-src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig04.png?version=1&modificationDate=1405107839000&api=v2&effects=border-simple,blur-border"> </p> <p> <span style="color: rgb(0, 0, 0);"> </span> </p> <hr /> <p> <strong><span style="color: rgb(0, 0, 0);"><br /></span></strong> </p> <p> <strong><span style="color: rgb(0, 0, 0);">"Error: Database alias not found."</span></strong> </p> <p> <span style="color: rgb(0, 128, 128);"><strong>Solution:</strong></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);">√ Go to the directory "<span style="color: rgb(0, 128, 128);"><strong>C:\totvs\CorporeRM\ RM.Net</strong></span>" of the machine/server where the host service is running. Edit the file "<span style="color: rgb(0, 128, 128);"><strong>RM.Host.Service.exe. config</strong></span>"and add the tag"<span style="color: rgb(0, 128, 128);"><strong>< add key="DefaultDB" value="CorporeRM" /></strong></span>”. The value of this tag should have the same name as the one assigned to its alias. In our example: <span style="color: rgb(0, 128, 128);"><strong>CorporeRM</strong></span>. </span><span style="color: rgb(0, 0, 0);"> </span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(128, 0, 0);"><strong>Note: It is necessary to restart the RM host service so that the change is successful. Therefore, make sure this action is scheduled for completion.</strong></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><strong><br /></strong></span> </p> <hr /> <p> <span style="color: rgb(0, 0, 0);"><strong><br /></strong></span> </p> <p> <span style="color: rgb(0, 0, 0);"><strong>"Error: There is more than one user associated with the same email, and integrated login will not be possible."</strong></span> </p> <p> <span style="color: rgb(0, 128, 128);"><strong>Solution:</strong></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);">√ Access RM as a user with supervisor status. Select the "<span style="color: rgb(0, 128, 128);"><strong>Global Services</strong></span>" segment. Click on the "<span style="color: rgb(0, 128, 128);"><strong>Security | Access | Users</strong></span>" tab. Search among the registered users, the users that contain the <strong><span style="color: rgb(0, 128, 128);">same email address used in Fluig login</span>.</strong> Correct the registration of those users with their real email addresses.<br /> </span></span> </p> <p> <span style="color: rgb(128, 0, 0);"><strong><br /></strong></span> </p> <hr /> <p> <strong style="color: rgb(0, 0, 0); line-height: 13.0pt; font-size: 10.0pt;"><br /></strong> </p> <p> <strong><span style="color: rgb(0, 0, 0); font-size: small;"><span style="line-height: 13.0pt;">"Error: There is no user associated with the </span></span><span style="color: rgb(0, 0, 0);">email address</span><span style="color: rgb(0, 0, 0); font-size: small;"><span style="line-height: 13.0pt;">, and it will not be </span>possible<span style="line-height: 13.0pt;"> to perform integrated login.”</span></span></strong> </p> <p> <span style="color: rgb(0, 128, 128);"><strong>Solution:</strong></span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);">√ Access RM as a user with supervisor status. Select the "<span style="color: rgb(0, 128, 128);"><strong>Global Services</strong></span>" segment. Click on the "<span style="color: rgb(0, 128, 128);"><strong>Security | Access | Users</strong></span>"tab. Select the user that will be associated with Fluig. Edit the user and in the <strong><span style="color: rgb(0, 128, 128);">email </span></strong> field enter the email on Fluig login. </span> </p> <p style="margin-left: 30.0px;"> <span style="color: rgb(0, 0, 0);"><img class="confluence-embedded-image confluence-thumbnail" width="300" confluence-query-params="effects=drop-shadow" src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig07%2C.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow" data-image-src="http://tdn.totvs.com/download/thumbnails/146969238/Fluig07%2C.png?version=1&modificationDate=1405107839000&api=v2&effects=drop-shadow"><br /></span> </p> <p> <span style="color: rgb(128, 0, 0);"><strong><br /></strong></span> </p> <hr /> <p> <span style="color: rgb(128, 0, 0);"><strong><br /></strong></span> </p> </div> </div> <p style="margin-left: 30.0px;"> </p> <hr /> <p> <a href="http://www.fluigstore.com/PaginaInstitucional/sobre" class="external-link" rel="nofollow"><img class="confluence-embedded-image confluence-external-resource image-center" width="500" src="http://tdn.totvs.com/download/attachments/66618185/96010464fluig-store-platform-banner.png?version=1&modificationDate=1384339388000" data-image-src="http://tdn.totvs.com/download/attachments/66618185/fluig-store-platform-banner.png?version=1&modificationDate=1384339388000"></a> </p> </div> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas