Skip to main content

Role-Based Access Control (RBAC)

Advanced role-based access controls are available within Vantage for Enterprise tier accounts. These controls facilitate fine-grained management of resource access. Team-based access determines the specific Cost Reporting resources — such as Cost Reports, Dashboards, or Folders — that a user can view and/or edit.

By default, all users are members of the Everyone team. Owners can control which workspaces/resources the Everyone team can access.

The Owner, Team Owner, Team Editor, and Team Viewer roles are described below.

RoleDescription
OwnerA global account owner who has full access to all items. This role can also manage teams, integrations, and workspaces within an account. Even if the Everyone team is removed from an item, the Owner will still be able to manage that item.
Team OwnerA Team Owner has full control over resources to which that team is granted access. Team Owners also have the ability to change which teams can access their team's resources. They can also manage members of their team.
Team EditorA Team Editor has full control over resources to which that team is granted access; however, they cannot manage the members of the team.
Team ViewerA Team Viewer has read-only access to all resources to which that team is granted access.

Manage Account Access

Owner is the only role that can invite users to and remove users from Vantage as well as change another user's role.

  1. From the top navigation, click Settings.
  2. From the left navigation, under General Settings, click People.
  3. On the right, click Invite People.
  4. Enter the new user's email, then select their Role and any Teams.
  5. Click Send Invitation.

Manage Team Access

Create or Delete Teams (Owners Only)

note

By default, all Vantage users are part of the Everyone team. Users cannot be removed from this team.

Team management window
  1. From the top navigation, click Settings.
  2. On the left navigation, under General Settings, click Teams.
  3. On the Teams view, Owners can manage, add, or delete teams.
    • To add a team, click Create a Team. Add a Name and Description, then click Create Team.
    • To delete a team, hover over the team's name in the team list, then click the trashcan icon.

Map Team to SSO Group (Owners Only)

Account Owners can map SSO groups to teams within Vantage. The matching teams first need to be created following the steps above. Then, follow the Set Up SSO Group Mapping for Teams instructions for information on how to map teams.

Manage a Team (Team Owners)

To manage a team, select the team from the Teams list. Three tabs are displayed: General, Members, and Access.

Team management tabs and options
  • On the General tab, you can edit the team name and description.
  • On the Members tab, you can add and remove members from a team as well as change a member's team role. Only Owners will be able to perform these actions. Additionally, Team Owners can perform these actions for their respective teams.
  • On the Access tab, Owners and Team Owners can manage workspace access for the team as well as view resources with granted access.
  1. From the Members tab, click Add Members.
  2. Select member(s) from the list.
  3. Click Add People.

Manage Resource Access

You can manage access for individual Cost Reporting resources, including Cost Reports, Cost Report Folders, Dashboards, Saved Filters, Resource Reports, and Segments.

Manage access to a Cost Reporting dashboard

You can manage resource-level access from the Cost Reporting navigation list or from directly within a resource.

tip

If you want to grant access to a resource (for example, a Dashboard) to only a specific team (for example, the Marketing team), set the Everyone team to Cannot Access, and set the Marketing team to Can Access. See the Team-Only Resource Access permissions table below.

  1. From the top navigation, click Cost Reporting. (For Resource Reports, click Active Resources > Resource Reports.)
  2. Select the resource category from the left navigation (e.g., Cost Reports or Segments).
  3. Hover over any resource in the list, then click the ellipses (...) on the right.
  4. Select Manage Access.
  5. Select a team from the list, and indicate the team's access level to the resource:
    • Can Access: The team will have access to the resource.
    • Cannot Access: The team will not have access to the resource.
    • Reset Access: The team will not have access to the resource unless the team is assigned to the workspace the resource is associated with. For instance, if a specific resource from the Marketing workspace, such as a Saved Filter, was shared with the Management team, which has access only to the Management workspace, resetting the access will result in the Management team no longer having access to the Saved Filter.

Team-Only Resource Access

In the following table, the Everyone team's access to a resource (for example, a Cost Report) has been revoked. The member's team has been granted access to that specific resource.

Team AccessTeam RoleCreate?Update?Delete?View?Manage Access?
No AccessOwner
No AccessEditor
No AccessViewer
View AccessOwner
View AccessEditor
View AccessViewer
Edit AccessOwner
Edit AccessEditor
Edit AccessViewer
note

If a user is on multiple teams that have conflicting permissions, the higher level of permissions will be granted.

Multiple Teams Resource Scenario
  • A user is on the Marketing team with Team Owner permissions.
  • They are also on the Engineering team with Team Viewer permissions.
  • Both teams are granted access to a Saved Filter.

The user will be granted Owner-level permissions to that resource, in other words, they can view and manage that resource.

Multiple Workspace Access Scenario
  • A user is on the Data Analyst team and the Data Engineering team.
    • The Data Engineering team has Can Edit access to the Engineering workspace.
    • The Data Analyst team has Can View access to the Engineering workspace.
  • The user has edit privileges to resources in the Engineering workspace because of their Can Edit abilities from the Data Engineering team.

Settings Permissions

Settings permissions are relevant to specific functions in the console, including Authentication, Billing & Plans, Integrations, People, Teams, and Workspaces. Only Owners can manage Settings-related functions.

note

Team Owners can manage their team within the Teams UI — but only the team for which they hold the Team Owner role.

Settings Permissions Examples
  • Scenario 1: You want to create a new provider integration, such as a new Azure connection. An Owner will need to create the connection.
  • Scenario 2: You are a Team Owner for the Engineering team. You can manage the Engineering team in the Teams UI. You will not be able to manage other teams.

Financial Planning Permissions

Financial planning permissions are relevant to specific screens in the console, including Autopilot, Budgets, Budget Alerts, Business Metrics, Issues, Reserved Instances, Savings Models, and Savings Plans Usage.

Users with the Editor or above role will be able to create resources and manage the above functions.

note

Any user who is assigned to an issue will have update permissions for that issue.

Financial Planning Permissions Examples
  • Scenario 1: You want to create a new Budget Alert. A user with an Editor or above role will need to create and manage the alert. All other users will only be able to view the alert.
  • Scenario 2: Editors and above can create and manage issues. You have a Viewer role and are assigned a new issue. You can now edit and comment on only this new issue.