- No license consumption: Service accounts donโt consume user seats or licenses.
- Dedicated API keys: Secure credentials for automated workflows.
- User attribution: Optionally attribute automated runs to human users.
- Enterprise-ready: Built for production automation at scale.
- Delegated operations: Service accounts operate on behalf of the user or organization that creates them.
WANDB_USERNAME or WANDB_USER_EMAIL.
For comprehensive information about service accounts, including best practices and detailed setup instructions, see Use service accounts to automate workflows. For information about how service accounts behave in team contexts, see Team service account behavior.
The following steps describe how to create a team service account.
To create a new team-scoped service account and API key:
- In your teamโs settings, click Service Accounts.
- Click New Team Service Account.
- Provide a name for the service account.
- Set Authentication Method to Generate API key (default). If you select Federated Identity, the service account cannot own API keys.
- Click Create.
- Find the service account you just created.
- Click the action () menu, then click Create API key.
- Provide a name for the API key, then click Create.
- Copy the API key and store it securely.
- Click Done.
Apart from the Built-in service accounts, W&B also supports External service accounts using identity federation for SDK and CLI. Use external service accounts if you want to automate W&B tasks using service identities managed in your identity provider that can issue JSON Web Tokens (JWT).
Administrator