É possível configurar o login no portal da obra, para ser integrado com qualquer provedor de nuvem ou serviço de identidade que suporte aplicativos SAML, como o Microsoft Azure por exemplo. Para isso, os passos abaixo devem ser seguidos:
1 - Configurar um aplicativo SAML no provedor de nuvem ou serviço de identidade de sua preferência (Para ver um exemplo de tal configuração, vide Modelo integração Azure via aplicativo SAML) ____________________________________________________________________________________________________________________________________________________________________________________________________________ 2 - Criar um novo registro no cadastro de 'Aplicativos SAML' na aba 'Gestão' do RM conforme imagem abaixo: Image Added
Na edição do novo registro, preencher da seguinte forma: Image Added
Os campos de preenchimento obrigatório são: Nome do Provider: É apenas um identificador, pode ser preenchido da forma que melhor se adequar a suas necessidades.
Url de Retorno: Deve ser preenchida com a URL de login do Portal da Obra, tipicamente seria http://localhost:8051/PortalTopWeb/login Substituindo localhost e 8051 pelo servidor e porta adequados respectivamente.
Url de login do provider: Deve ser preenchida com a URL de login do aplicativo SAML criado no provedor de nuvem ou serviço de identidade.
Url de logout do provider: Deve ser preenchida com a URL de logout do aplicativo SAML criado no provedor de nuvem ou serviço de identidade.
Metadados: Deve ser preenchido com o certificado SAML do aplicativo criado no provedor de nuvem ou serviço de identidade em base64, para mais detalhes vide Modelo integração Azure via aplicativo SAML ____________________________________________________________________________________________________________________________________________________________________________________________________________ 3 - Parar o serviço de host e acrescentar a seguinte TAG:
<add key="SamlProviderIdPortalDaObra" value="1" />
Em seguida iniciar o serviço novamente, é importante observar o atributo value da TAG deve ser preenchido com o ID do aplicativo SAML recém criado. |