Skip to main content

Roles and permissions

Billing service roles control access to billing-related features such as payments, invoices, and estimated cost management.

Role types​

To use the Billing service, users must have one of the following roles: Billing Admin, Billing Manager, or Billing Viewer.
Billing-related roles can be assigned by an Organization Admin.

The Billing service provides organization-level features for managing payment methods, billing groups, and invoices, and project-level features for checking resource usage costs.

RolePermissionsIncluded sub-roles
Billing AdminManage billing groups and payment methods, register credits, and access all invoice and billing informationBilling Manager, Billing Viewer
Billing ManagerView invoices and estimated costsBilling Viewer
Billing ViewerView estimated costs for assigned projects-

Permissions by feature​

The following table summarizes access permissions for key features in the Billing service.

Feature / RoleBilling AdminBilling ManagerBilling Viewer
Create and manage billing groups✓
Manage payment methods✓
Manage credits✓
View invoices✓✓
View estimated costs✓     ✓     ✓
Billing Access Condition — Billing Groups

Even if a user has a Billing-related role, they cannot access Billing features unless the project is registered in a billing group.

The Billing service manages payment and cost data at the billing group level.
Therefore, menus are hidden for projects that are not part of any billing group.
However, a Billing Admin of the main billing group can access Billing features across all sub-groups.
For details, see How to manage billing groups.

Role design guide​

Billing roles are typically assigned to users such as finance teams or accounting staff responsible for payment and billing operations. Each role can be designed according to its scope of responsibility as follows:

  • Billing Admin – Suitable for those managing organization-wide billing policies, credits, and payment methods.
  • Billing Manager – Recommended for users who handle operational billing tasks such as reviewing invoices, checking monthly budgets, and monitoring usage.
  • Billing Viewer – Ideal for users or team leaders who only need to monitor project costs.
tip

It is recommended to separate Billing roles from IAM Admin or Organization Admin roles.
This separation ensures clear boundaries between billing management and account/security administration.