Modelos

Aplicação (Application)

A entidade aplicação (Application) representa sua aplicação no Global Identity Manager

CampoTipoDescriçãoExemplo
applicationKeystringA chave da sua aplicação no GIM (Application Key).00000000-0000-0000-0000-000000000000
applicationNamestringO nome da sua aplicação.My Application
logoUrlstringA URL da logo da sua aplicação.http://www.app/images/logo.png
descriptionstringA descrição do propósito da sua aplicação.Application for integration tests.
applicationUrlstringO endereço da sua aplicação.http://www.app.com
isEnabledboolStatus da sua aplicação no GIM.true

Usuário (User)

A entidade usuário (User) representa um usuário no Global Identity Manager

CampoTipoDescriçãoExemplo
userKeystringA chave do usuário no GIM (User Key).00000000-0000-0000-0000-000000000000
emailstringEmail do usuário.[email protected]
namestringNome do usuário.John Smith
commentstringComentários sobre o usuário no GIM.User created for demonstration purposes only
activeboolIndica se o usuário está ativado na aplicação.true
lockedOutboolIndica se o usuário está bloqueado no GIM.false
rolesarray of stringLista de perfis(roles) associados ao usuários. Atenção: Funções desativadas também estão na lista.[ "ADMIN", "USER", "GUEST" ]

Perfil (Role)

A entidade perfil (Role) representa um perfil no Global Identity Manager

CampoTipoDescriçãoExemplo
roleNamestringNome do perfil(role).ADMIN
descriptionstringA descrição do perfil na sua aplicação.Users in this role have administrators rights.
activestringFlag indicando se o perfil está ativado ou desativado na sua aplicação.true