Access tokens are personal secrets that allow you to interact with Gitpod programmatically through the Gitpod CLI. When you use an access token with Gitpod, all performed actions assume the authorization of the user who created the token.
Full Access to Resources and APIs which the token owner also has access to.
By default, an Access Token has No Access. You need to explicitly select Full Access to successfully authorize.In the future, we will expand Access Tokens with fine grained permissions.
All Access Tokens have an expiration time. When a token expires, requests made with the token will fail with Unauthorized. When a token expires, you can regenerate it.
You can create an Access Token by navigating to gitpod.io/tokens or through Settings > Access Tokens. Clicking New Access Token will prompt you to specify details of the token.
Your access tokens will automatically expire after the specified duration.
Once you create an Access Token, it will be shown to you once. Make sure you store it in a secure place, you will not be able to retrieve it again.