logologo
시작
가이드
개발
플러그인
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
시작
가이드
개발
플러그인
API
logologo
사용자

역할 및 권한

역할 구성
권한 구성
UI에 적용
역할 합집합

개발 가이드

권한 구성 바 확장

부서

부서 관리
부서 역할 관리

사용자 데이터 동기화

동기화 관리

데이터 소스

WeCom
HTTP API

개발 가이드

동기화 데이터 소스 확장
동기화 대상 리소스 확장
Previous PageUI에 적용
Next Page권한 구성 바 확장
TIP

이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요

#역할 병합

This feature is provided by the plugin «권한 제어»

역할 병합은 권한 관리 모드입니다. 시스템 설정에 따라 시스템 개발자는 다양한 권한 요구사항을 충족하기 위해 독립 역할, 역할 병합 허용 또는 역할 병합만 사용하도록 선택할 수 있습니다.

20250312184651

#독립 역할

시스템은 기본적으로 독립 역할을 사용합니다. 역할 병합을 사용하지 않으며, 사용자는 자신이 가진 역할을 개별적으로 전환해야 합니다.

20250312184729 20250312184826

#역할 병합 허용

시스템 개발자는 역할 병합을 사용하도록 허용할 수 있습니다. 이는 사용자가 자신이 가진 모든 역할의 권한을 동시에 사용할 수 있도록 하며, 동시에 사용자가 자신의 역할을 개별적으로 전환할 수 있도록 허용합니다.

20250312185006

#역할 병합만

사용자는 역할 병합만 사용하도록 강제되며, 개별적으로 역할을 전환할 수 없습니다.

20250312185105

#역할 병합 규칙

역할 병합은 모든 역할에 걸쳐 최대 권한을 부여합니다. 아래에서는 역할 설정이 동일한 항목에서 충돌할 때 역할 권한을 어떻게 결정해야 하는지 설명합니다.

#작업 권한 병합

예시: 역할 1 (role1)은 인터페이스 구성을 허용하도록 설정되어 있고, 역할 2 (role2)는 플러그인 설치, 활성화, 비활성화를 허용하도록 설정되어 있습니다.

20250312190133

20250312190352

모든 권한 역할을 사용하여 로그인하면, 사용자는 이 두 가지 권한을 동시에 갖게 됩니다.

20250312190621

#데이터 범위 병합

#데이터 행

시나리오 1: 여러 역할이 동일한 필드에 조건을 설정하는 경우

역할 A, 조건 설정: Age < 30

UserIDNameAge
1Jack23
2Lily29

역할 B, 조건 설정: Age > 25

UserIDNameAge
2Lily29
3Sam32

병합 후:

UserIDNameAge
1Jack23
2Lily29
3Sam32

시나리오 2: 다른 역할이 다른 필드를 조건으로 설정하는 경우

역할 A, 조건 설정: Age < 30

UserIDNameAge
1Jack23
2Lily29

역할 B, 조건 설정: Name에 "Ja" 포함

UserIDNameAge
1Jack23
3Jasmin27

병합 후:

UserIDNameAge
1Jack23
2Lily29
3Jasmin27

#데이터 열

역할 A, 표시 필드 설정: Name, Age

UserIDNameAge
1Jack23
2Lily29

역할 B, 표시 필드 설정: Name, Sex

UserIDNameSex
1JackMan
2LilyWoman

병합 후:

UserIDNameAgeSex
1Jack23Man
2Lily29Woman

#행렬 혼합

역할 A, 조건 설정: Age < 30, 표시 필드: Name, Age

UserIDNameAge
1Jack23
2Lily29

역할 B, 조건 설정: Name에 "Ja" 포함, 표시 필드: Name, Sex

UserIDNameSex
3JadeWoman
4JamesMan

병합 후:

UserIDNameAgeSex
1Jack23Man
2Lily29Woman
3Jade27Woman
4James31Man

참고: 빨간색 배경으로 표시된 셀은 개별 역할에서는 보이지 않지만, 병합된 역할에서는 보이는 데이터를 나타냅니다.

#요약

역할 병합의 데이터 범위 규칙은 다음과 같습니다:

  1. 행 간에는 어떤 조건이든 하나라도 충족되면 권한이 부여됩니다.
  2. 열 간에는 필드가 합쳐집니다.
  3. 행과 열이 동시에 설정된 경우, 행과 행, 열과 열이 각각 병합되며, (행+열)과 (행+열)의 조합으로 병합되지 않습니다.