> For the complete documentation index, see [llms.txt](https://innoway.gitbook.io/innoway/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://innoway.gitbook.io/innoway/tinh-nang/vai-tro.md).

# Vai trò

## Tổng quan

Có chức hỗ trợ người dùng nền tảng(tenant) cấu hình, thiết lập những hành động, thao tác mà [khách hàng](broken://pages/Ir7F8bhgEXwUd3UOCEyF)(end-user) của họ có thể thực thi đối với mỗi tài nguyên của  người thuê.

#### Có hai loại vai trò là vai trò chung (generic-role) và vai trò nhóm (group-role)

## Vai trò chung (generic-role)

Với vai trò chung, người dùng có thể cung cấp cho một hoặc nhiều khách hàng của họ quyền thao tác (vd: Xem, tạo, ..) đối với tất cả các thực thể (vd: thiết bị, sự kiện, ..) thuộc quyền sở hữu.

#### Tạo mới vai trò:

1. Từ màn Vai trò, tiến hành tạo vai trò bằng nút ![](/files/3s5XDx4mOwUG1QOqOnIP) chọn loại vai trò **Generic**.
2. Nhập tên vai trò.
3. Thêm chính sách bằng nút ![](/files/OequxADzTbKo89DrzpVA)nhập thêm chính sách, chọn loại những tài nguyên muốn khách hàng (end-user) có quyền thao tác.
4. Chọn những hành động muốn khách hàng có thể thao tác.&#x20;
5. Lưu vai trò.

Sau đó có thể gán vai trò cho  khách hàng (xem hướng dẫn tại [đây](broken://pages/Ir7F8bhgEXwUd3UOCEyF))

<figure><img src="/files/US7Aap1GHcSruQH4jus5" alt=""><figcaption><p>Tạo mới vai trò 1</p></figcaption></figure>

#### Sửa vai trò

1. Từ màn vai trò, xác định vai trò muốn chỉnh sửa, ở cột thao tác chọn ![](/files/MmBgO2V8ZPIE0iLWnGus) sau đó chọn sửa vai trò trong danh sách thao tác.
2. Có thể sửa tên vai trò, thêm, xóa chính sách, chỉnh sửa tên, tài nguyên, hành động của chính sách.
3. Lưu thay đổi vai trò.

<figure><img src="/files/CIEA4IeKhtLWWGXK7spT" alt=""><figcaption><p>Cập nhật vai trò</p></figcaption></figure>

#### &#x20;Xóa vai trò

1. Từ màn vai trò, xác định vai trò muốn chỉnh sửa, ở cột thao tác chọn ![](/files/MmBgO2V8ZPIE0iLWnGus) sau đó chọn xóa vai trò trong danh sách thao tác.
2. Xác nhận xóa vai trò.

<figure><img src="/files/cvUdStmFUdTax6YPokVQ" alt=""><figcaption><p>Xóa vai trò</p></figcaption></figure>

## Vai trò nhóm (group-role)

Với vai trò nhóm, người dùng có thể cung cấp cho một hoặc nhiều khách hàng của họ quyền thao tác (vd: Xem, tạo, ..) đối với các thực thể (vd: thiết bị, sự kiện, ..) thuộc một nhóm cụ thể.

#### Tạo mới vai trò:

1. Từ màn Vai trò, tiến hành tạo vai trò bằng nút ![](/files/3s5XDx4mOwUG1QOqOnIP) chọn loại vai trò **Group**.
2. Nhập tên vai trò.
3. Thêm chính sách bằng nút ![](/files/OequxADzTbKo89DrzpVA)nhập thêm chính sách, chọn nhóm thực thể muốn khách hàng (end-user) có quyền thao tác.
4. Chọn những hành động muốn khách hàng có thể thao tác.&#x20;
5. Lưu vai trò.

<figure><img src="/files/1nfDN9Cv0EK7EUKnRem4" alt=""><figcaption><p>Tạo mới vai trò 2</p></figcaption></figure>

#### Sửa vai trò

* Từ màn vai trò, xác định vai trò muốn chỉnh sửa, ở cột thao tác chọn ![](/files/MmBgO2V8ZPIE0iLWnGus) sau đó chọn sửa vai trò trong danh sách thao tác.
* Có thể sửa tên vai trò, thêm, xóa chính sách, chỉnh sửa tên, tài nguyên, hành động của chính sách.
* Lưu thay đổi vai trò.

<figure><img src="/files/WAEQToNeeKRhDBfb01wP" alt=""><figcaption><p>Cập nhật vai trò 2</p></figcaption></figure>

#### Xóa vai trò

Làm theo các bước như xóa **vai trò chung**
