문의하기
화면 안내

자동 부여 룰

사용자의 attribute 값이 룰과 매칭되면 그룹이 자동으로 부여됩니다. 룰은 일반 그룹의 편집 화면에서 추가하고, 이 화면에서는 전 그룹의 룰을 한눈에 조회합니다.

이 페이지 목차

위치: 관리자 > 권한 > 자동 부여 룰 (/admin/permissions/rules)

이 화면은 조회용입니다

룰은 그룹의 편집 화면에서 추가합니다.

룰이 없으면 "등록된 자동 부여 룰이 없습니다. 그룹 편집에서 "자동 부여 룰" 을 추가하세요."라고 안내됩니다.

화면 구성

  1. 1
    보기 전환 룰을 보는 기준을 바꿉니다. 그룹별 외에 속성별 그룹, 평면 보기가 있습니다.
  2. 2
    편집 링크 룰을 고치려면 눌러 해당 그룹의 편집 화면으로 이동합니다.

화면 위 설명의 "잠재적으로 발생합니다" 건수에는 사용자 상세의 그룹 제외가 반영되지 않습니다. 사용자별로 최종 어떤 Skill이 노출되는지는 사용자 상세의 Effective Skill (출처) 에서 확인합니다.

룰이 만들어지는 흐름

  1. 사용자 속성 정의에서 속성의 종류를 정의합니다.
  2. 사용자 상세(또는 사용자 추가 창, 사용자 동기화 매핑)로 사용자별 속성 값을 채웁니다.
  3. 일반 그룹의 편집 화면 자동 부여 룰 섹션에서 그 그룹의 attribute 조건을 추가합니다.
  4. 사용자 상세의 그룹 (수동 할당) 과 그룹 제외로 룰 결과를 사용자별로 보정합니다.

룰 추가하기

룰은 그룹 편집 화면(관리자 > 권한 > 그룹에서 그룹 이름을 눌러 엽니다)의 자동 부여 룰 섹션에서 추가합니다. 이 섹션은 일반 그룹에만 있고, "전체 사용자" 그룹에는 없습니다.

화면 안내: "사용자의 attribute 값이 룰과 매칭되면 이 그룹이 자동 부여됩니다. 같은 attribute 의 여러 값은 OR, 다른 attribute 끼리는 AND."

1. 그룹 편집 화면을 엽니다

관리자 > 권한 > 그룹에서 룰을 붙일 일반 그룹의 이름을 누르고, 자동 부여 룰 섹션으로 이동합니다.

2. 속성을 고릅니다

추가 폼의 속성 드롭다운에서 고릅니다. 사용자 속성 정의에 등록된 속성 가운데 텍스트형 속성이 "라벨 (key)" 형태로 나옵니다. 예/아니오 속성은 목록에 없습니다.

3. 연산자를 고릅니다

연산자 드롭다운의 옵션은 =, IN, NOT IN입니다.

4. 값을 입력하고 추가합니다

값을 입력하고(입력 예시 형식은 "예: AF1100"과 같은 코드 값) 추가를 누릅니다.

5. 매칭 미리보기를 확인합니다

룰 아래에 "현재 룰로 매칭: N명"과 매칭되는 사용자 이름(이메일) 목록이 나옵니다. 인원이 많으면 5명과 "외 N명"으로 줄여 보여 줍니다. 의도한 사람들이 맞는지 확인합니다.

추가한 룰은 칩(chip)으로 표시됩니다. 속성 key, 연산 배지, 값 칩이 이어지며 같은 속성의 값은 한 줄에 칩으로 나란히 놓입니다. 값 칩의 × 버튼으로 값을 제거할 수 있습니다.

같은 속성은 OR, 다른 속성끼리는 AND입니다

같은 attribute의 값은 하나라도 맞으면, 다른 attribute끼리는 모두 맞아야 매칭됩니다. 속성을 늘릴수록 대상이 좁아지니, 추가할 때마다 "현재 룰로 매칭: N명" 숫자를 확인하세요.

설정 후 확인

  1. 이 화면의 보기를 그룹별로 두고 의도한 그룹에 룰이 걸려 있는지 봅니다.
  2. 테스트 사용자의 상세 화면 Effective Skill (출처) 에서 그룹이 부여됐는지 확인합니다.

마지막 수정: