Pular para o conteúdo principal

Token de Acesso

Nesta seção, você encontra informações sobre Token de Perfil Pessoal e Acesso Pessoal (PAT).


Nesta etapa da personalização de Conta, você precisa fazer a seguinte configuração:

Gerar as chaves do Token de Acesso Pessoal (PAT)

A StackSpot gera para você, como pessoa usuária, um Token de Acesso, o PAT (Personal Access Token). Com isso, você pode executar os serviços da StackSpot utilizando um client id e um client key. Estas credenciais são necessárias para você executar alguns comandos, como por exemplo, em Pipeline via linha de comando na STK CLI.

Esse tipo de autenticação possibilita manter uma sessão ativa com um tempo de expiração configurável para usar o STK CLI via linha de comando, como por exemplo, em pipelines de CI/CD.

Para fazer as duas configurações, siga os passos:

Como gerar o Token de Acesso Pessoal (PAT)

Cuidado!

Por segurança, credenciais como o Personal Access Token (PAT) são armazenadas de forma criptografada na StackSpot. Depois de salvar, não é possível consultar ou visualizar novamente essas informações pela plataforma.

Siga os passos a seguir para gerar seu Token de Acesso Pessoal (PAT):

Passo 1. Acesse o Portal da Conta diretamente ou, após fazer login no Portal StackSpot, clique no avatar do seu perfil;

Passo 2. Clique em 'Meu perfil';

Passo 3. No menu do perfil, clique em 'Token de Acesso';

Passo 4. Clique em 'Gerar Client Key' para criar as chaves do seu Token de Acesso Pessoal (PAT), que serão usadas junto ao comando stk login na linha de comando ou em pipelines;

Uma tela irá exibir as seguintes informações:

  • Client ID
  • Client Key
  • Realm
  • Exemplo de uso

Esses dados aparecem apenas uma vez. Copie e salve as informações em um local seguro.

Passo 5. Se precisar, clique em 'Gerar novo client key' para gerar uma nova chave;

Agora, use essas informações para se autenticar via terminal.

Atenção!
  • As chaves são geradas individualmente para cada pessoa usuária. Se você gerar uma nova chave, a anterior será invalidada automaticamente.
  • Gerar uma nova chave não invalida as chaves de outras pessoas usuárias da organização.
  • O tempo de expiração da sessão é de 20 minutos.

Autenticar via linha de comando

No terminal ou pipeline, preencha o comando substituindo os valores entre chaves pelos valores obtidos nos passos anteriores:

stk login --client-id <ID> --client-key <KEY> --realm <REALM>

Execute o comando acima sem as chaves < >.

Dica!

Você precisa fazer esta autenticação toda vez que você quiser automatizar algum processo na StackSpot.