Role-Based Access Control (RBAC) in Bare Metal Cloud

By
Marko Aleksic
Published:
February 12, 2026
Topics:

Role-Based Access Control (RBAC) manages system security by assigning permissions to defined professional roles rather than individual users, ensuring employees access only the data necessary for their specific job functions.

This article introduces you to Role-Based Access Control in phoenixNAP’s Bare Metal Cloud portal.

Role-Based Access Control (RBAC) in Bare Metal Cloud

User Roles

The phoenixNAP's BMC portal uses an RBAC model to ensure that team members have the appropriate level of authority for their tasks.

Each phoenixNAP Bare Metal Cloud portal user belongs to one of the four user roles:

  • Account Owner.
  • Account Admin.
  • Technical Admin.
  • Read Only.

The role of each user is visible in the User Details page of the portal:

The account role on the User Details page.

If a user attempts to access a restricted feature, the system displays a notification explaining the role's limitations.

The message informing the user that the feature is not available based on their current role.

The sections below explain each role in the Bare Metal Cloud portal.

Account Owner

The Account Owner is the user who established the phoenixNAP Bare Metal Cloud account. This user has primary administrative control over the account, including the authority to invite and manage all other users within the organization. As the root user, it cannot be disabled.

The Account Owner has an orange badge that shows up below their name and email address in the profile card and user lists:

Account Owner badge.

Note: The Account Owner cannot assign the Account Owner role to other users. To perform this action, contact support.

Account Admin

The Account Admin role has the same permissions as the Account Owner, but it can be disabled. Account Admin users maintain full control over resource management, account settings, and payment methods.

Account Admin has a purple badge:

Account Admin badge.

Technical Admin

The Technical Admin role is designed for users who need to provision and manage Bare Metal Cloud resources and view billing data. This role does not include access to payment methods, account settings, or user management.

Technical Admin has a cyan badge:

Technical Admin badge.

Read Only

The Read Only role provides full visibility into Bare Metal Cloud resources without administrative or modification rights. Users in this role can view and access system data but are not allowed to provision servers or modify any account settings.

The Read Only role has a gray badge:

Read Only badge.

Assigning Role to New User

Each new user is assigned a role during user creation. To create a new user and assign a role:

1. In the User Management section, select the Add User button.

The Add User button in User Management.

The Add User dialog appears.

2. Type the new user’s login email address.

3. Choose a role for the user. The Technical Admin role is selected by default.

4. Select the Add User button.

The Add User modal.

The user receives an invitation to create a phoenixNAP Bare Metal Cloud account at the email address entered in Step 2. When the user clicks the invitation link, the page opens where they can finish the process. Their assigned account role is visible on the page.

The location of the User Role section on the user sign-up page.

Manage Existing Users

The User Management dashboard provides a centralized interface for reviewing, editing, and updating the status of all current portal members. This environment allows administrators to modify role assignments and ensure correct account permissions.

Filter Users by Role

The filter functionality in the Users and User Invitations tab of the User Management page allows you to filter users according to their role:

1. Go to User Management.

2. Expand the Filter menu and select the Filter Users option.

3. Choose the role to see the list of users who have it.

The filter bar.

Edit Roles

To edit a user’s role:

1. Go to User Management.

2. Select the Actions button next to the user whose role you wish to edit and click Edit Role.

The location of the Edit Role item in the Actions menu.

The Edit Role dialog appears.

The Edit Role modal.

3. Choose a new role for the user.

4. Enter the user’s login email address to confirm the change.

5. Select the Update button.

Conclusion

After reading this article, you learned how to configure Role-Based Access Control in the phoenixNAP Bare Metal Cloud portal. The article covered all roles and explained how to assign, view, and edit them in the portal.

Was this article helpful?
YesNo