logologo
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
logologo
Người dùng

Vai trò và quyền

Cấu hình vai trò
Cấu hình quyền
Áp dụng trong UI
Hợp nhất vai trò

Hướng dẫn cho nhà phát triển

Mở rộng thanh cấu hình quyền

Phòng ban

Quản lý phòng ban
Quản lý vai trò phòng ban

Đồng bộ dữ liệu người dùng

Quản lý đồng bộ

Nguồn dữ liệu

WeChat Work
HTTP API

Hướng dẫn cho nhà phát triển

Mở rộng nguồn dữ liệu đồng bộ
Mở rộng tài nguyên đích đồng bộ
Previous PageÁp dụng trong UI
Next PageMở rộng thanh cấu hình quyền
TIP

Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh

#Hợp nhất vai trò

This feature is provided by the plugin «Kiểm soát quyền truy cập»

Hợp nhất vai trò là một chế độ quản lý quyền hạn. Dựa trên cài đặt hệ thống, nhà phát triển hệ thống có thể chọn sử dụng Vai trò độc lập, Cho phép hợp nhất vai trò, hoặc Chỉ hợp nhất vai trò để đáp ứng các yêu cầu quyền hạn khác nhau.

20250312184651

#Vai trò độc lập

Theo mặc định, hệ thống sử dụng vai trò độc lập: không sử dụng hợp nhất vai trò, người dùng cần chuyển đổi giữa các vai trò mà họ sở hữu một cách riêng lẻ.

20250312184729 20250312184826

#Cho phép hợp nhất vai trò

Cho phép nhà phát triển hệ thống sử dụng hợp nhất vai trò, nghĩa là người dùng có thể đồng thời sử dụng quyền hạn của tất cả các vai trò mà họ sở hữu, đồng thời vẫn cho phép người dùng chuyển đổi giữa các vai trò một cách riêng lẻ.

20250312185006

#Chỉ hợp nhất vai trò

Buộc người dùng chỉ có thể sử dụng hợp nhất vai trò và không thể chuyển đổi giữa các vai trò một cách riêng lẻ.

20250312185105

#Quy tắc hợp nhất vai trò

Hợp nhất vai trò cấp cho người dùng quyền hạn tối đa của tất cả các vai trò. Dưới đây là giải thích cách xác định quyền hạn khi các vai trò có cài đặt xung đột trên cùng một mục.

#Hợp nhất quyền thao tác

Ví dụ: Vai trò 1 (role1) được cấu hình Cho phép cấu hình giao diện, và Vai trò 2 (role2) được cấu hình Cho phép cài đặt, kích hoạt, vô hiệu hóa plugin.

20250312190133

20250312190352

Khi đăng nhập với vai trò Toàn quyền, người dùng sẽ đồng thời có cả hai quyền hạn này.

20250312190621

#Hợp nhất phạm vi dữ liệu

#Các hàng dữ liệu

Kịch bản 1: Nhiều vai trò đặt điều kiện trên cùng một trường

Vai trò A, điều kiện cấu hình: Age < 30

UserIDNameAge
1Jack23
2Lily29

Vai trò B, điều kiện cấu hình: Age > 25

UserIDNameAge
2Lily29
3Sam32

Sau khi hợp nhất:

UserIDNameAge
1Jack23
2Lily29
3Sam32

Kịch bản 2: Các vai trò khác nhau đặt điều kiện trên các trường khác nhau

Vai trò A, điều kiện cấu hình: Age < 30

UserIDNameAge
1Jack23
2Lily29

Vai trò B, điều kiện cấu hình: Name chứa "Ja"

UserIDNameAge
1Jack23
3Jasmin27

Sau khi hợp nhất:

UserIDNameAge
1Jack23
2Lily29
3Jasmin27

#Các cột dữ liệu

Vai trò A, các trường hiển thị được cấu hình: Name, Age

UserIDNameAge
1Jack23
2Lily29

Vai trò B, các trường hiển thị được cấu hình: Name, Sex

UserIDNameSex
1JackMan
2LilyWoman

Sau khi hợp nhất:

UserIDNameAgeSex
1Jack23Man
2Lily29Woman

#Kết hợp hàng và cột

Vai trò A, điều kiện cấu hình Age < 30, các trường hiển thị là Name, Age

UserIDNameAge
1Jack23
2Lily29

Vai trò B, điều kiện cấu hình Name chứa "Ja", các trường hiển thị là Name, Sex

UserIDNameSex
3JadeWoman
4JamesMan

Sau khi hợp nhất:

UserIDNameAgeSex
1Jack23Man
2Lily29Woman
3Jade27Woman
4James31Man

Lưu ý: Các ô dữ liệu được đánh dấu có thể không hiển thị trong từng vai trò riêng lẻ nhưng lại hiển thị khi các vai trò được hợp nhất.

#Tóm tắt

Quy tắc hợp nhất vai trò trong phạm vi dữ liệu:

  1. Giữa các hàng, nếu bất kỳ điều kiện nào được thỏa mãn, hàng đó sẽ có quyền.
  2. Giữa các cột, các trường sẽ được kết hợp.
  3. Khi cả hàng và cột đều được cấu hình, chúng sẽ được hợp nhất riêng biệt theo hàng và theo cột, chứ không phải theo các tổ hợp (hàng + cột).