Console do Service Owner

Introdução

O console do Service Owner é o console para você gerenciar seus services.

Um serviço no console do Service Owner representa um authorization e OpenID servidores. Você pode ter diversos serviços e gerenciar suas configurações usando esse console.

A URL do Service Owner console é https://so.authlete.com/.

Primeiros passos

O primeiro passo é criar uma conta usando a página (https://so.authlete.com/accounts/signup).

Na página de inscrição, você verá um formulário como abaixo. Preencha esse formulário e marque “I’m not a robot”, e então “Sign Up”.

so_console_login

Campo Descrição
Login ID Entre com login id que desejar para nosso serviço. Esse id poderá ser utilizado somente no Console do proprietário do serviço. Os caracteres utilizáveis são números, alfabetos, sublinhados, pontos e hifens.
Password A senha inicial que desejar. Qualquer caracter pode ser utilizado.
Password for confirmation Confirme a senha inicial.
Email Address Entre seu endereço de email. Por favor, entre endereços que existam e de seu uso. Caso contrário você não conseguirá mudar sua senha. Ah! não se preocupe, não enviamos spam e nem passamos para terceiros.
Display Name Entre o nome de identificação da conta. Esse nome é utilizado no Console e nos emails.

Após a criação da conta, uma tela de confirmação irá aparecer.

Use o botão “Dashboard” na tela de confirmação para ir ao console do service owner. Nessa tela você verá os serviços que você tem configurado.

Sua conta é criada com um serviço e um cliente de exemplo para você já começar a testar nossa API.

No service owner console, você pode encerrar sua sessão usando o botão “Log out” na lateral esquerda, e entrar novamente usando a URL (https://so.authlete.com/accounts/login).

Administrando os serviços

Você pode ter diversos serviços e administra-los usando o Service Owner Console. Para ver todos os serviços configurados no seu tenant, faça o seguinte:

  • Abra o “Menu” na aba esquerda e selecione “Your Services”, ou
  • Acesse diretamente a url.

Logo após o registro, o numero de serviços é 1, assim a lista de serviço será parecido com a lista abaixo.

so_console_service_list

Ao clicar no nome do serviço, você irá para a página de detalhe do serviço. Na figura abaixo, “Service 16019770129” é o nome do serviço.

O botão “Edit” na direita possibilita que você altere a configuracão do serviço. Veja “Editando um serviço” para detalhes.

O botão “Delete” é utilizado para apagar permanentemente o serviço. Mas tome cuidado pois não somente o serviço é removido, mas também os clients associados dentro do serviço. Veja “Deletando Serviços” para detalhes.

Criando um serviço

É muito fácil criar um novo serviço utilizando o service owner console. Para criar um novo serviço, você pode:

  • Dentro de “Menu” no lado esquerdo, selecione “Create Service”.
  • Clique no botão “Create Service” na página com lista de serviço.
  • Acesse diretamente a URL.

Como o numero de atributos de um serviço não é pequeno, eles são apresentados em categorias. Cada categoria é apresentado dentro de seções e agrupados por abas.

so_console_edit_service_tabs

Mude os valores da forma como entender melhor ou deixe os valores em branco para usar os valores padrão. Veja Editando um serviço para maiores detalhes.

Após entrar os valores, use o botão “Create” para criar o novo serviço.

Isso é tudo

Editando Serviços

1. Iniciando a Alteração

Para iniciar a alteração dos parametros de um serviço, você pode fazer:

  • Clicar no botão “Edit” na página “Your Services” ou na página de detalhe do serviço.
  • Acessar diretamente a URL https://so.authlete.com/services/SERVICE_API_KEY/edit. Onde SERVICE_API_KEY deve ser trocado pelo API key do serviço que deseja alterar.

2. Categorias

Como o número de parâmetros de configuração de um serviço não é pequeno, eles são categorizados. Na página Editar serviço, existem guias para as categorias.

Categoria Descrição
Basic Informações básicas, como nome do serviço e credenciais de API.
User Authentication Configurações para autenticação do usuário final. Consulte “Retorno de chamada de autenticação” para obter detalhes.
Developer Authentication Configurações para autenticação do desenvolvedor. Consulte “Callback de autenticação do desenvolvedor” para obter detalhes.
Authorization Configurações relacionadas à autorização, como tipos de concessão compatíveis e pontos de extremidade OAuth 2.0.
Token Configurações relacionadas ao token de acesso, como duração e escopos com suporte.
ID Token Configurações relacionadas ao ID Token, como duração e declarações com suporte.
JWK Set Configurações relacionadas ao JSON Web Key Set (RFC 7517).
OIDC Endpoint Configurações relacionadas a pontos de extremidade OpenID Connect, como ponto de extremidade de informações do usuário.
Document URLs de documentos do serviço.

3. Configuração

Verifique este documento para obter mais detalhes.

4. Aplicar alterações

Após editar os parâmetros de configuração, clique no botão “Update” na parte inferior da página Editar serviço para aplicar as alterações.

Excluir serviço

Para excluir um serviço, clique no botão “Delete” na página “Your Services” ou na página de detalhes do serviço.

Uma caixa de diálogo de confirmação é exibida. Inicialmente, o botão “Delete” da caixa de diálogo está desativado. Insira o nome do serviço no campo de texto da caixa de diálogo e o botão “Delete” será habilitado.

so_console_delete_dialog_2

Clique no botão “Delete” na caixa de diálogo e o serviço será excluído. Tenha cuidado ao excluir um serviço, pois isso excluirá não apenas o serviço, mas também os aplicativos clientes associados ao serviço.

Informações da Conta

Para acessar informações sobre sua conta Authlete, faça o seguinte.

  • Abra o “Menu” à esquerda e selecione “Your account”.
  • Acesse a URL diretamente.

Na página Sua conta, você pode confirmar as informações listadas abaixo.

Parâmetro Descrição
Nome Seu nome de exibição. Isso é usado no console do proprietário do serviço e e-mails da Authlete.
Login ID O ID de login para fazer login no Console do proprietário do serviço.
Email Seu endereço de email.
API Key Sua chave API atribuída por Authlete. Isso é diferente das chaves API de serviços. Algumas APIs do Authlete, como / api / service / create, exigem essa chave de API.
API Secret Seu segredo de API atribuído por Authlete. Isso é diferente dos segredos de serviços da API. Algumas APIs do Authlete, como / api / service / create, exigem esse segredo de API.
Plan Seu plano. Consulte “Preços” para obter detalhes.

Atualmente, você não pode alterar esses valores por meio do console do proprietário do serviço. Principalmente, para alterar seu plano, entre em contato conosco: support@authlete.com