Autenticação OpenID#

Para criar um Usuário com o método de login “Autenticação OpenID”, é necessário marcar a caixa “Usar autenticação OpenID” e, em seguida, preencher o campo “oAuth id”:

Para habilitar o OpenID, é necessário definir os parâmetros no arquivo ./backend/config/config.ini:

oAuthClientId="clientId"
oAuthClientSecret="clientSecret"
oAuthAuthUri="https://OpenID.url/authorize"
oAuthTokenUri="https://OpenID.url/token"
oAuthUserInfoUri="https://OpenID.url/info"

Ao solicitar o token, o parâmetro redirect_uri é enviado.

Se for necessário especificar manualmente a URL de Callback, indique:

yourDomainURL/api/gui/system/oAuthHook

Além disso, você pode preencher os campos adicionais:

Elemento da interfaceDescrição
campo de texto “oAuth id”Identificador oAuth. Campo obrigatório. Este campo está disponível na autenticação OpenID.
campo de texto “Email”Endereço de e-mail para envio automático de mensagens.
campo de texto “Nome”Nome do Usuário.
campo de texto “Sobrenome”Sobrenome do Usuário.
campo de texto “Departamento”Nome do departamento/local de trabalho do Usuário.
caixas de seleção “Notificar sobre mensagens de auditoria dos seguintes tipos”

Permitem que o Usuário (ao fornecer o endereço de e-mail e marcar as caixas de seleção para os tipos de mensagens do Sherpa AI Server) receba notificações enviadas automaticamente por e-mail. Opções disponíveis:

  • Critical (Erro Crítico);
  • Error (Erro);
  • Warning (Aviso);
  • Notice (Notificação);
  • Info (Informação);
  • Debug (Depuração).
campo “Função”Permite especificar uma Função pré-configurada (uma ou mais), de acordo com a qual o acesso às ferramentas do Sherpa AI Server será configurado (criação, edição, leitura e exclusão de objetos).
caixa de seleção “Usuário bloqueado”Permite bloquear o Usuário.
caixa de seleção “Notificar sobre expiração de licenças por e-mail”Permite ativar a função de notificação ao Usuário sobre a expiração das Licenças por e-mail.