Roles
CostGraph has four roles:- Owner: full access, including single sign-on, deleting tenants, and deleting the organization. The person who creates the organization is its first owner.
- Admin: full access to the organization’s resources and members, except the owner-only settings.
- Billing admin: manages the subscription and connects billing sources.
- Member: uses the product day to day: reads spend and creates budgets, reports, virtual tags, and workflows.
What each role can do
The following table lists what each role can do.
When a workflow step runs, CostGraph checks the role of the person who started
the run, so a workflow can’t do more than its creator can.
Assign roles
You assign a role when you invite someone, and change it later under the organization’s members settings. Only an owner can invite or promote someone to Owner. With single sign-on or SCIM, your identity provider groups can grant Member, Admin, or Billing admin. Neither changes an owner’s role. People who join through auto-join get Member.API keys
An API key belongs to the person who created it and to one tenant. It acts with its owner’s current role, limited to the scopes you give it. If the owner’s role changes, the key’s access changes with it. The following table lists the scopes you can give a key.
Some endpoints need both a scope and a role. For example, reading your
CostGraph usage needs
focus:read on a key whose owner is an owner or billing
admin.
API keys can’t manage members, single sign-on, alert destinations, or the
audit log. Those need a signed-in person.