✌️Role Management

2.1. Role Management

2.1.1. Role Overview

  • Role: The role of the user within the organization, defining the permissions that the user is capable of performing.

  • Currently, FPT IAM supports two basic roles: Super Admin and Readonly. Users can create Custom Roles with customizable permissions.

2.1.2. View role list

You can view and manage the list of created roles on the Roles management page.

To open Roles Management, follow these steps:

  • On the FPT Portal, under IAM, select Roles. The system will display a list including both Basic Roles and Custom Roles with the following information:

  • Name, Type (of role), Description, Status, Created at.

  • Number of groups: the number of groups currently assigned to the role

  • Actions: Delete, Edit Basic Information, Edit Permissions

2.1.3 Create and assign permissions to roles

To create a new Custom Role, follow these steps:

1

In the menu, select IAM > Roles, then choose Create Role.

2

On the Create role page, enter the required information

  • Name: Choose a name for the role (Required field - Name limits up to 100 characters. Only letters, numbers, underscores, hyphens, spaces, and dots are allowed. - Names cannot be duplicated).

  • Description: Describe the role. This field is optional.

  • Permissions: consists of 3 components

  • Service type to be granted permissions: list of services on the system (compute, storage, networking, etc.)

  • Action: Actions of the feature filtered by service type (e.g., Create Instance, Edit Instance, Delete Instance, etc.)

  • Resource: resources that the authorized user can interact with

3

Select Service type

The user clicks on the dropdown list to select the service type

4

Select Action

  • After the user selects the service type, the system will display a list of actions for that service

  • The user selects an action to assign permissions

5

Select the resource the user is authorized to act on. There are two options:

  • All: grant permissions for all resources on the tenant (all Projects and VPCs belonging to the tenant)

  • Specific: grant permissions to specific resources

    • For virtual machine services: users can assign permissions to individual virtual machines

    • For other services: users can grant permissions at the Project or VPC level

6

Select Create, and the system will proceed to create and notify the result.

2.1.4. View Role Details

1

In the menu, select IAM > Roles, and the system will display the Role Management page.

2

Select the role whose information you want to view from the list. The system will display the Name, Description, and Permissions list for the role.

2.1.5. Edit Role & Permissions

You can change the information and permissions of Custom Roles by following these steps.

1

In the menu, select IAM > Roles. The system will display the Role Management page.

2

Select Action at the end of the Custom Role you want to update from the list.

Select Edit Basic Information or Edit Permissions.

3

Change the Role information

  • Edit Basic Information

  • Edit Permissions

Note: When a role changes, it will affect the access rights of all Users in the User Groups assigned that role.

2.1.6 Deleting Roles

For Custom Roles that are no longer needed, you can delete them by following these instructions:

1

In the menu, select IAM > Roles, and the system will display the Role Management page.

2

Select Action at the end of the Custom Role you want to delete from the list. Select Delete.

3

Confirm the warning information in the popup and select Delete.

Note: You can only delete a Role from the system if it is not currently associated with any User Group.

Last updated

Was this helpful?