Update PAT guide to include expiration feature

This commit is contained in:
Sarah Sanders 2024-11-04 15:18:22 -08:00
parent 3015d2c4da
commit de2d1f396b
1 changed files with 11 additions and 5 deletions

View File

@ -14,8 +14,7 @@ Compared to passwords, PATs provide the following advantages:
- You can investigate when the PAT was last used and then disable or delete it if you find any suspicious activity.
- When using an access token, you can't perform any administrative activity on the account, including changing the password. It protects your account if your computer is compromised.
Access tokens are also valuable for building integrations, as you can issue multiple tokens, one for each integration, and revoke them at
- Access tokens are valuable for building integrations, as you can issue multiple tokens, one for each integration, and revoke them at
any time.
## Create an access token
@ -24,6 +23,8 @@ any time.
>
> Treat access tokens like your password and keep them secret. Store your tokens securely in a credential manager for example.
Use the Docker Admin Console to create an access token:
1. Sign in to your [Docker account](https://app.docker.com/login).
2. Select your avatar in the top-right corner and from the drop-down menu select **Account settings**.
@ -34,14 +35,15 @@ any time.
5. Add a description for your token. Use something that indicates the use case or purpose of the token.
6. Set the access permissions.
6. Select the expiration date for the token.
7. Set the access permissions.
The access permissions are scopes that set restrictions in your
repositories. For example, for Read & Write permissions, an automation
pipeline can build an image and then push it to a repository. However, it
can't delete the repository.
7. Select **Generate** and then copy the token that appears on the screen and save it. You won't be able
to retrieve the token once you close this prompt.
9. Select **Generate** and then copy the token that appears on the screen and save it. You won't be able to retrieve the token once you close this prompt.
## Use an access token
@ -63,6 +65,10 @@ When prompted for a password, enter your personal access token instead of a pass
## Modify existing tokens
> [!NOTE]
>
> You can't edit the expiration date on an existing token. You must create a new PAT if you need to set a new expiration date.
You can rename, activate, deactivate, or delete a token as needed. You can manage your tokens in your account settings.
1. Sign in to your [Docker account](https://app.docker.com/login).