# Como criar um personal token

import Tabs from '~/components/tabs/Tabs'


[Personal Tokens](/pt-br/documentacao/produtos/gestao-de-contas/personal-tokens/) podem ser usadas para autenticar sua identidade como usuário da Azion Web Platform e permitir que você use interfaces e ferramentas como a [Azion API](https://api.azion.com) e o [Azion CLI](/pt-br/documentacao/produtos/azion-cli/visao-geral/).

---

## Crie um personal token

<Tabs client:visible>
    <Fragment slot="tab.console">Console</Fragment>
    <Fragment slot="tab.api">API</Fragment>

<Fragment slot="panel.console">
1. Faça login no [Azion Console](https://console.azion.com).
2. No **Account menu** no canto superior direito, representado por três linhas horizontais, selecione **Personal Tokens**.
3. Clique no botão **+ Personal Token**.
4. Preencha os campos obrigatórios:

   - **Name**
   - **Description** (opcional)
   - **Expires within**.
      - Você pode escolher a data de expiração do token entre 1, 7, 15, 30, 90 dias, 1 ano, ou uma data personalizada.

5. Clique no botão **Save**.
6. No pop-up, clique no ícone de **visibility** no campo **Personal Token** para ver seu token.
7. Clique no botão **Copy** para copiar seu token.

:::note
Você só pode ver seu token quando o cria pela primeira vez.
:::
</Fragment>

<Fragment slot="panel.api">
1. Execute o seguinte comando cURL no seu terminal, substituindo `[TOKEN VALUE]` por um personal token já existente:

```
curl --location 'https://api.azionapi.net/iam/personal_tokens' \
--header 'Accept: application/json; version=3' \
--header 'Authorization: Token [TOKEN VALUE]' \
--header 'Content-Type: application/json' \
--data '{   
    "name": "One day token",
    "expires_at": "2023-07-26T00:00",
    "description": "example"
}'
```

Você também pode alterar os campos `name`, `expires_at` e `description`.

:::tip
Confira a [documentação da API da Azion](https://api.azion.com/) e a [especificação OpenAPI](https://github.com/aziontech/azionapi-openapi/) para saber mais sobre todos os recursos disponíveis via API.
:::
</Fragment>

</Tabs>

---

## Revogue um personal token

Para revogar seu **Personal Token**, proceda da seguinte maneira:

1. Faça login no [Azion Console](https://console.azion.com).
2. No **Account menu** no canto superior direito, representado por três linhas horizontais, selecione **Personal Tokens**.
3. Na página de Personal Tokens, clique no ícone de três pontos no canto direito do personal token que deseja excluir.
4. Ao clicar no ícone, selecione **Delete** e uma mensagem aparecerá pedindo para confirmar a exclusão.
5. Na janela de verificação, digite **delete**.
6. Clique no botão **Delete**.

Você verá uma mensagem confirmando a exclusão do seu token.

Assista esse tutorial sobre o gerenciamento de Personal Tokens no canal do YouTube da Azion:

<Video src="https://www.youtube.com/embed/HOkuSudhKfE" title="Como criar um personal token" description="Descubra como usar Personal Tokens na Azion." uploadDate="2023-10-17" />

---