다음을 통해 공유


토큰 클레임에 사용자 특성 추가

적용 대상: 회색 X 기호가 있는 흰색 원입니다. 인력 테넌트 흰색 확인 표시 기호가 있는 녹색 원입니다. 외부 테넌트(자세히 알아보기)

사용자 특성은 셀프 서비스 가입 중에 사용자로부터 수집된 값입니다. 기본 제공 사용자 특성 외에도 추가 정보를 수집해야 할 경우 사용자 지정 특성을 만들 수 있습니다. 애플리케이션이 설계된 대로 작동하기 위해 특정 사용자 특성에 의존할 수 있으므로 Microsoft Entra ID에서 애플리케이션으로 전송되는 토큰에 이러한 특성을 추가할 수 있습니다.

Microsoft Entra ID가 애플리케이션에 보내는 토큰에 클레임으로 포함할 기본 제공 또는 사용자 지정 특성을 지정할 수 있습니다.

지금 체험하기

이 기능을 사용해 보려면 Woodgrove Groceries 데모로 이동하여 "REST API의 보안 토큰에 클레임 추가” 사용 사례를 시작합니다.

필수 조건

토큰에 기본 제공 또는 사용자 지정 특성 추가

  1. Microsoft Entra 관리 센터에 로그인합니다.

  2. ID>애플리케이션>앱 등록으로 이동합니다.

  3. 목록에서 애플리케이션을 선택하여 애플리케이션의 개요 페이지를 엽니다.

    앱 등록 개요 페이지 스크린샷.

  4. Essentials 섹션의 로컬 디렉터리의 관리되는 애플리케이션에서 애플리케이션 이름을 표시하는 링크를 선택합니다.

    로컬 디렉터리 링크에 있는 관리되는 애플리케이션의 스크린샷.

  5. 관리에서 Single Sign-on을 선택합니다.

  6. 특성 및 소유권 클레임 섹션에서 편집 아이콘을 선택합니다.

    특성 및 소유권 클레임 섹션과 편집 아이콘의 스크린샷.

토큰에 기본 제공 특성을 클레임으로 추가하려면

  1. 특성 및 소유권 클레임 페이지에서 새 소유권 클레임 추가를 선택합니다.

  2. 이름을 입력합니다.

  3. 원본 옆에 있는 특성을 선택합니다. 그런 다음 드롭다운 목록을 사용하여 기본 제공 특성을 선택합니다.

    기본 제공 특성 드롭다운 목록의 스크린샷.

  4. 저장을 선택합니다. 추가하려는 모든 기본 제공 특성에 대해 반복합니다.

토큰에 사용자 지정 특성을 클레임으로 추가하려면

  1. 특성 및 소유권 클레임 페이지에서 새 소유권 클레임 추가를 선택합니다.

  2. 이름을 입력합니다.

  3. 원본 옆에 있는 디렉터리 스키마 확장을 선택합니다.

    디렉터리 스키마 확장 옵션의 스크린샷.

  4. 애플리케이션 선택 창에서 b2c-extensions-app(외부 테넌트에 대한 모든 확장 특성이 포함된 앱)을 선택한 다음 선택을 선택합니다.

    애플리케이션 선택 창의 스크린샷.

  5. 확장 특성 추가 창에서 토큰에 대한 클레임으로 추가하려는 사용자 지정 특성을 찾은 다음 선택합니다.

  6. 추가를 선택합니다.

  7. 저장을 선택합니다. 추가하려는 각 사용자 지정 특성에 대해 반복합니다.

매핑된 클레임을 허용하도록 애플리케이션 매니페스트를 업데이트합니다.

  1. Microsoft Entra 관리 센터에 로그인합니다.
  2. ID>애플리케이션>앱 등록으로 이동합니다.
  3. 목록에서 애플리케이션을 선택하여 애플리케이션의 개요 페이지를 엽니다.
  4. 왼쪽 메뉴의 관리에서 매니페스트를 선택하여 애플리케이션 매니페스트를 엽니다.
  5. acceptMappedClaims 키를 찾아 해당 값을 true로 설정합니다.
  6. allowPublicClient 키를 찾아 해당 값을 true로 설정합니다.
  7. 저장을 선택합니다.

참고 항목