Histórico da Página
Informações | ||
---|---|---|
| ||
Página destinada a ambientes atualizados com o fluig 1.5.11 ou superior. |
Índice
Índice | ||||||
---|---|---|---|---|---|---|
|
Plataforma
Produto: fluig
Versão: 1.5.11 ou superior
Tipo de API: WCMAdminTenantRest
Ocorrência
Como realizar a configuração de autenticação do fluig com o fluig Identity através da API Pública?
Solução
É possível realizar a integração do fluig Identity com o fluig através da API Pública.
...
3. O método que deve ser utilizado é do tipo POST e os parâmetros a serem informados são:
name | type | description | constraints |
---|---|---|---|
configurationToken | query | identity application configuration token (Ex: "NDI6Om4zbTQxMG52MHkyNXd5cmExNDE2OTQ1MjE0OTM3"). |
enableIdentity | query | ('true' to enable / 'false' to disable). Default: false. | boolean |
identityUrl | query | Identity Base URL |
useJustInTimeProvisioning | query | to provisioning users (true / false). Default: false. | boolean |
Estes parâmetros podem ser obtidos nas configurações do aplicativo "Fluig" no fluig Identity.
Para realizar a configuração utilizando o wcmadmin é necessário que seja informado também o código da empresa e o ID da empresa.
name | type | description |
---|---|---|
tenantId | query | Identificador da empresa |
tenantCode | query | Código da Empresa. |
Estes parâmetros podem ser obtidos nas configurações da própria empresa no Fluig.
Exemplo de requisição usando administrador de empresa:
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
(HOST)/api/public/admin/tenant/identityConfig/v2?configurationToken=TOKEN&enableIdentity=true&identityUrl=https://DOMINIO.IDENTITY/&useJustInTimeProvisioning=true&tenantId=1&tenantCode=CODIGOEMPRESA |
O retorno é um application/json:
...
As alterações serão aplicadas imediatamente, não sendo necessário reiniciar o servidor.