Grafana · Arazzo Workflow
Grafana Issue Automation Credentials
Version 1.0.0
Create a service account, mint a token for it, and confirm the token is attached.
View Spec
View on GitHub
AlertingAnalyticsDashboardsLogsMetricsMonitoringObservabilityTracesVisualizationArazzoWorkflows
Provider
Workflows
issue-service-account-token
Provision a Grafana service account and an API token for automation.
Creates the service account, adds a named token with a bounded lifetime, and verifies the resulting account state.
1
createServiceAccount
createServiceAccount
Create the service account. It is an identity in the current organization with its own role, so it can be audited and revoked independently of any person.
2
mintToken
createToken
Mint a token against the service account. The "key" returned here is the bearer credential and Grafana will not show it again — capture it into a secret store on this step or the account is useless.
3
verifyAccount
retrieveServiceAccount
Read the service account back to confirm it is enabled and the token is attached, so a broken credential is caught here rather than by the first pipeline that tries to use it.