동적 그룹
동적 그룹은 ID 공급자가 SCIM을 통해 전송한 사용자 속성을 기준으로 워크스페이스 구성원을 그룹으로 묶습니다. 부서나 위치 등 지원되는 속성을 사용하여 멤버십 규칙을 정의합니다. 이러한 속성이 변경되면 규칙에 일치하는 사용자는 포함하고 더 이상 일치하지 않는 사용자는 제외하도록 그룹 멤버십이 업데이트됩니다.
예를 들어, 부서가 Engineering이고 위치가 London인 구성원을 동적 그룹에 포함할 수 있습니다. 규칙은 ChatGPT Admin에서 관리하며, 사용자 속성은 ID 공급자가 제공합니다.
시작하기 전에
- 동적 그룹을 사용할 수 있는 워크스페이스에 워크스페이스 소유자 또는 관리자로 로그인합니다.
- 워크스페이스의 SCIM 프로비저닝을 구성하고 ID 공급자가 사용하려는 속성을 전송하는지 확인합니다.
- ID 공급자가 전송하는 값과 일치하는 속성 값을 선택합니다. 이 가이드에서 지원되는 속성과 페이로드 경로를 확인하세요.
그룹 멤버십과 기능 권한은 별개입니다. 액세스는 여전히 구성원에게 적용되는 역할, 시트 유형, 제품 이용 자격에 따라 결정됩니다. 액세스 모델은 그룹 및 프로비저닝을 참고하세요.
동적 그룹 만들기
- ChatGPT Admin을 열고 워크스페이스를 선택합니다.
- ID 및 액세스 에서 그룹 및 역할 을 선택합니다.
- + 버튼을 사용하여 그룹 만들기 를 선택합니다.
- Demo 와 같은 그룹 이름을 입력하고 동적 그룹 을 켠 다음 다음 을 선택합니다.

- 멤버십 규칙 추가 에서 속성, 연산자, 값 을 선택합니다. 이 예에서는 department, 같음 을 선택하고 Engineering 을 입력합니다.
- 조건 추가 를 선택하여 규칙을 하나 더 추가합니다. 이 예에서는 location, 같음 을 선택하고 London 을 입력합니다.
구성원은 모든 조건 에 일치해야 합니다. 아래 예에서는 부서가 Engineering이면서 위치가 London인 구성원이 해당합니다.

- 만들기 를 선택합니다. 그룹의 설정 탭을 열어 이름과 멤버십 규칙을 확인합니다.

그룹을 만들면 멤버십 규칙이 저장됩니다. 다시 동기화 를 선택하여 기존 워크스페이스 구성원에게 규칙을 적용합니다.
멤버십 규칙 편집하기
동적 그룹에 포함되는 구성원의 조건을 변경하려면 다음 단계를 따릅니다.
- 그룹을 열고 설정 을 선택합니다.
- 멤버십 규칙을 편집하고 변경 사항 저장 을 선택합니다.
- 다시 동기화 를 선택하여 저장된 규칙을 기존 워크스페이스 구성원에게 적용합니다.
변경 사항 저장 은 다시 동기화를 시작하지 않고 규칙만 저장합니다. 다시 동기화 는 저장된 규칙을 사용하며, 저장하지 않은 변경 사항이 있으면 사용할 수 없습니다.
멤버십 다시 동기화하기
다시 동기화 를 사용하면 현재 규칙과 워크스페이스에 이미 있는 SCIM 속성을 기준으로 그룹 멤버십을 다시 평가할 수 있습니다.
- 동적 그룹을 열고 설정 을 선택합니다.
- 멤버십 규칙 에서 다시 동기화 를 선택합니다.
- 그룹 멤버십 동기화 중 상태 패널에서 진행 상황을 확인합니다. 대기 중인 동기화에는 처리가 시작되기 전에 시작까지 남은 시간 과 카운트다운이 표시될 수 있습니다. 패널을 접거나 동기화 취소 옵션이 표시되는 동안 이 옵션을 사용할 수 있습니다.
- 처리가 완료되면 그룹 구성원 을 열어 결과를 확인합니다.

동기화가 진행되는 동안에는 멤버십 규칙 컨트롤을 사용할 수 없습니다. 동기화를 취소하면 멤버십이 일부만 업데이트된 상태로 남을 수 있습니다. 규칙을 변경한 후에는 저장하고 다시 동기화 를 다시 실행하여 저장된 규칙을 적용합니다. 예상한 구성원이 누락되어 있다면 해당 구성원의 SCIM 속성이 워크스페이스에 도달했는지, 속성 값이 모든 조건과 일치하는지 확인합니다.
구성원의 SCIM 속성 보기
구성원의 프로필 카드에서 워크스페이스에 있는 SCIM 속성 값을 확인하고 동적 그룹의 멤버십 규칙과 비교합니다.
- ID 및 액세스 에서 구성원 을 선택합니다.
- 이름이나 이메일로 구성원을 검색한 다음 이름을 선택하여 프로필 카드를 엽니다.
- 사용 가능한 각 속성과 해당 값이 나열된 SCIM 속성 표를 확인합니다.
아래 예에는 department, title, costCenter 등을 포함한 테스트 구성원의 SCIM 값이 표시되어 있습니다.

지원되는 SCIM 속성
다음 표에는 지원되는 속성 이름과 각 속성에 대해 인식되는 사용자 페이로드 필드가 나열되어 있습니다. 이 목록의 모든 속성은 isAdmin을 포함하여 문자열 유형을 사용합니다.
필드 이름만 있으면 최상위 필드를 가리킵니다. /로 시작하는 경로는 해당 이름의 SCIM 확장 객체 내부에 있는 필드를 나타냅니다. 예를 들어, /urn:ietf:params:scim:schemas:extension:enterprise:2.0:User/department 경로는 department 필드를 가리키며, 이 필드는 urn:ietf:params:scim:schemas:extension:enterprise:2.0:User 객체 안에 있습니다.
| 속성 이름 | SCIM 페이로드에서 인식되는 필드 |
|---|---|
department |
department/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User/department/urn:scim:schemas:extension:enterprise:1.0/department/urn:scim:schemas:extension:enterprise:2.0/department |
title |
title |
manager |
manager/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User/manager/value/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User/manager/displayName/urn:scim:schemas:extension:enterprise:1.0/manager/value/urn:scim:schemas:extension:enterprise:1.0/manager/displayName/urn:scim:schemas:extension:enterprise:2.0/manager/value/urn:scim:schemas:extension:enterprise:2.0/manager/displayName |
costCenter |
costCenter/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User/costCenter/urn:scim:schemas:extension:enterprise:1.0/costCenter |
division |
division/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User/division/urn:scim:schemas:extension:enterprise:1.0/division |
organization |
organization/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User/organization/urn:scim:schemas:extension:enterprise:1.0/organization |
userType |
userType |
country |
country |
isAdmin |
isAdmin |
location |
location |
manager의 경우, 이 목록은 최상위 필드와 중첩된 확장의 value 또는 displayName 필드를 인식합니다. country의 경우에는 표에 표시된 최상위 필드를 전송합니다.