Credentials
Credentials provide a secure way to store authentication information that can be reused across multiple sources within a project.
Using credentials ensures:
Multiple sources can easily share the same credential.
Credentials can be updated centrally, and all bound sources will automatically use the new values, avoiding the need to update each source individually.
Access to view or modify credential details can be governed by role permissions.
Credential Types
Currently, the platform supports two credential types:
- Password
- Token
Password Credentials
A Password credential consists of a username and password pair. Use this type when connecting to systems that require traditional login credentials.
Example use cases:
- BAS platform login
- HTTP services with basic authentication
- Database user accounts
Token Credentials
A Token credential represents a single opaque authentication value, such as:
- API key
- Bearer token
- Personal access token
- Vendor-issued service token
This type is used when the authentication method only requires providing a token string, rather than a username/password pair.