SCIM 속성 매핑 생성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • SCIM 속성 매핑을 생성하고 테이블 필드에 대한 ServiceNow 단일 자원 소스로 사용합니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    다음은 속성 매핑 유형과 해당 설명입니다.
    표 1. 속성 매핑 유형
    속성 매핑 유형 설명
    직접 SCIM 속성은 데이터베이스 테이블 이름데이터베이스 필드 이름 필드의 도움말로 채워집니다.
    상수 SCIM 속성은 지정된 기본값의 도움말로 채워집니다.
    스크립트/사용자 지정 SCIM 특성은 스크립트의 반환 값 도움말로 채워집니다. 이 속성을 사용하려면 스크립트 실행 옵션을 활성화해야 합니다.
    주:
    • 암호 속성은 지원되지 않습니다.
    • 사용자 및 그룹 자원에 대한 샘플 속성 매핑은 기본 시스템의 일부입니다. 요구 사항에 따라 매핑을 사용하고 구성하거나 새 기록을 만들 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > SCIM 클라이언트 > SCIM 제공자 리소스 매핑.
    2. 구성에 대해 작성된 SCIM 리소스 매핑을 선택했습니다.
    3. SCIM 속성 매핑 관련 목록에서 새로 만들기를 클릭합니다.
      SCIM 제공자 리소스 매핑
    4. 양식에서 필드를 채웁니다.
      표 2. SCIM 속성 매핑 양식
      필드 설명
      제공자 리소스 매핑

      제공자-자원 조합에 대한 속성 매핑입니다.

      이 필드가 자동으로 채워지지 않으면 검색 옵션을 사용합니다. 제공자 리소스 매핑 기록을 선택합니다.

      스키마 이름

      매핑을 정의해야 하는 SCIM 속성의 스키마 이름입니다.

      예를 들어, urn:ietf:params:scim:schemas:core:2.0:User을(를) 선택합니다.

      속성

      매핑을 정의해야 하는 속성입니다. 예를 들어, userName을(를) 선택합니다.

      하위 속성

      매핑을 정의해야 하는 하위 속성(있는 경우)입니다.

      예를 들어 와 같은 name.familyName복합 형식 속성이 있는 경우 속성은 name 이고 하위 속성은 familyName입니다.

      필드 유형

      SCIM 속성 데이터 유형입니다. 이 필드는 SCIM 제공자가 정의한 스키마에서 자동으로 채워집니다.

      예를 들어 부울입니다.

      다중 값

      속성에 할당된 여러 값입니다. 속성에는 직장 이메일, 집 이메일 또는 다른 이메일과 같은 여러 값이 있을 수 있습니다.

      예를 들어, emails을(를) 선택합니다.

      이 필드는 SCIM 제공자가 정의한 스키마를 사용하여 채워집니다.

      필터 조건

      일부 다중값 특성에는 필터 조건을 사용하여 지정할 수 있는 추가 정보가 있을 수 있습니다. 필터 조건의 선택 항목은 SCIM 제공자가 정의한 스키마를 사용하여 채워집니다.

      예를 들어 속성에는 phoneNumbers 직장, 모바일, 집 등의 여러 유형이 있습니다

      고유

      SCIM 클라이언트와 SCIM 제공자 시스템 간의 자원을 고유하게 식별하는 옵션입니다. 다중값 특성은 고유한 특성으로 표시할 수 없습니다.

      예를 들어 사용자 자원의 username 경우 속성을 고유하게 만들 수 있습니다.

      데이터베이스 테이블 이름 이 필드를 사용하여 속성 테이블 이름을 테이블 이름에 매핑합니다 ServiceNow . 직접 속성 매핑을 선택하는 경우 이 필드를 정의해야 합니다.

      예를 들어, username SCIM 속성은 데이터베이스 테이블 이름 필드의 사용자 필드에 매핑될 수 있습니다.

      데이터베이스 필드 이름

      데이터베이스 필드 이름 필드는 SCIM 속성과 매핑할 필드 이름에 SCIM 속성을 ServiceNow 매핑합니다. 직접 속성 매핑을 선택하는 경우 이 필드를 정의해야 합니다.

      예를 들어, username SCIM 속성은 데이터베이스 필드 이름 필드의 사용자 ID 필드에 매핑될 수 있습니다.

      기본값

      SCIM 제공자에게 전달되는 기본값 에 대한 상세 정보입니다.

      필드의 직접 속성 매핑이 null을 반환하거나 기본값을 사용하여 하드 코딩된 값을 반환할 수 있는 경우 사용할 수 있습니다.

      하드 코딩된 값의 경우 데이터베이스 테이블 이름과 필드 이름은 None이어야 합니다.

      예를 들어 업무용 이메일의 기본 하위 속성 값을 true로 하드 코딩할 수 있습니다.

      스크립트 실행

      스크립트를 통해 속성 값을 가져오는 옵션입니다.

      이 옵션은 필터 조건이 포함되지 않은 다중값 속성에 필요합니다. 복합 속성 형식의 경우 스크립트는 속성 또는 하위 속성 수준에서 값을 제공할 수 있습니다.

      예를 들어 그룹 자원의 구성원 속성에는 필터 조건이 없습니다. 따라서 script 옵션은 Members 특성의 부모 특성 수준에서 정의해야 합니다.

      스크립트

      속성 값을 가져오는 데 사용되는 스크립트입니다.

      스크립트의 반환 형식은 문자열이거나 문자열로 변환된 JSON이어야 합니다.

      스크립트의 출력은 해당 특성에 대해 공급자가 예상하는 적절한 형식이어야 합니다.

    5. 제출을 클릭합니다.