Control Hub에서 싱글 사인인 인증 수정

시작하기 전에

다음 전제조건을 충족하는지 확인:

  • SSO 이미 구성되어 있습니다. SSO 구성 마법사 사용에 대한 자세한 내용은 여기 https://help.webex.com/article/lfu88u/의 "SSO 설정" 섹션을 참조하세요.

  • 도메인이 이미 확인된 경우.

  • 도메인이 등록되어 활성화되었습니다. 이 기능을 사용하면 도메인의 사용자가 IdP에서 인증될 때마다 한 번씩 생성되고 업데이트됩니다.

  • DirSync 또는 AzureAD가 활성화된 경우 SAML JIT 생성 또는 업데이트가 작동하지 않습니다.

  • "업데이트 사용자 프로필 차단"이 활성화되었습니다. 이 구성은 사용자의 속성을 편집하는 기능을 제어하기 때문에 SAML 업데이트 매핑이 허용됩니다. 관리가 제어하는 만들기 및 업데이트 방법은 여전히 지원됩니다.

새롭게 생성된 사용자는 조직에 자동 라이센스 템플릿이 설정되지 않은 경우, 자동으로 라이센스를 지정하지 않습니다.

그룹의 SAML JIT 프로비저닝을 위한 사용자 프로비저닝은 단일 그룹에만 제한됩니다.

1

Control Hub에 로그인합니다.

2

관리 로 이동 > 보안 > 인증.

3

ID 공급자 탭으로 이동합니다.

4

IdP로 가서 추가 메뉴를 클릭합니다.

5

SAML 매핑 편집을 선택합니다.

6

Just-in-Time(JIT) 설정을 구성합니다.

  • 사용자 만들기 또는 활성화: 활성 사용자가 없으면 Webex Identity가 사용자를 생성하고 사용자가 IdP에 인증한 후 속성을 업데이트합니다.
  • SAML 속성으로 사용자 업데이트: 이메일 주소의 사용자가 발견된 경우, Webex Identity는 SAML 어설션에서 매핑된 속성으로 사용자를 업데이트합니다.
사용자가 다른 식별 불가능한 이메일 주소로 로그인할 수 있는지 확인하세요.

7

SAML 매핑에 필요한 속성을 구성합니다.

표 1. 필요한 속성

Webex 아이덴티티 속성 이름

SAML 속성 이름

속성 설명

사용자 이름 / 기본 이메일 주소

예: uid

UID 속성을 프로비저닝된 사용자의 이메일, upn 또는 edupersonprincipalname에 매핑하십시오.

8

연결 속성을 구성합니다.

이는 사용자마다 고유해야 합니다. 이는 Webex가 사용자의 이메일을 포함한 모든 프로필 속성을 업데이트할 수 있도록 사용자를 조회하는 데 사용됩니다.
표 2. 속성 연결

Webex 아이덴티티 속성 이름

SAML 속성 이름

속성 설명

externalId

예: user.objectid

이 사용자를 다른 개별 프로필에서 식별하려면. 이는 디렉터리 간에 매핑하거나 다른 프로필 속성을 변경할 때 필수입니다.

직원

예: user.employeeid

사용자의 직원 번호 또는 HR 시스템 내의 식별 번호입니다. externalid는 다른 사용자가 재사용하거나 재활용할 수 있으므로 이것은 employeenumber 를 위한 것이 아닙니다.

내선 속성 1

예: user.extensionattribute1

이러한 사용자 지정 특성을 추적 코드의 Active Directory, Azure 또는 디렉터리의 확장 특성에 매핑합니다.

내선 속성 2

예: user.extensionattribute2

내선 속성 3

예: user.extensionattribute3

내선 속성 4

예: 사용자.확장자속성4

내선 속성 5

예: user.extensionattribute5

9

프로필 속성을 구성합니다.

표 3. 프로필 속성

Webex 아이덴티티 속성 이름

SAML 속성 이름

속성 설명

externalId

예: user.objectid

이 사용자를 다른 개별 프로필에서 식별하려면. 이는 디렉터리 간에 매핑하거나 다른 프로필 속성을 변경할 때 필수입니다.

직원

예: user.employeeid

이 사용자의 직원 번호 또는 HR 시스템 내에서 식별 번호. 이는 "외부id"가 아니며, 다른 사용자를 위해 "직원"을 다시 사용하거나 다시 사용할 수 있기 때문에 해당되지 않습니다.

preferredLanguage

예: user.preferredlanguage

사용자의 선호하는 언어.

locale

예: user.locale

사용자의 기본 직장 위치.

시간대

예: user.timezone

사용자의 기본 시간대.

displayName

예: user.displayname

Webex에서 사용자의 표시명.

name.givenName

예: user.givenname

사용자의 이름.

name.familyName

예: user.surname

사용자의 성.

주소.street주소

예: user.streetdress

기본 직장 위치의 세부 주소.

addresses.state

예: user.state

기본 작업 위치의 상태.

주소.지역

예: user.region

기본 직장 위치의 지역.

addresses.postalCode

예: user.postalcode

기본 직장 위치의 우편 번호.

주소.국가

예: user.country

기본 직장 위치의 국가.

phoneNumbers.work

예: 직장 전화번호

기본 직장 위치의 직장 전화 번호. 국제 E.164 형식만 사용하십시오(최대 15자).

phoneNumbers.extension

예: 휴대폰 번호

기본 직장 전화 번호의 직장 내선 번호. 국제 E.164 형식만 사용하십시오(최대 15자).

대명사

예: user.pronoun

사용자의 발음. 이는 선택적인 속성이며, 사용자 또는 관리자가 프로필에 표시하게 할 수 있습니다.

title

예: user.jobtitle

사용자의 직위.

department

예: user.department

사용자의 직장 부서 또는 팀.

대명사

예: user.pronoun

이는 사용자의 대명사입니다. 이 속성의 표시는 관리자와 사용자가 제어합니다.

manager

예: manager

사용자의 관리자 또는 팀의 리드.

costcenter

예: 비용 센터

사용자의 성 또는 성으로도 알려져 있습니다.

email.alternate1

예: user.mailnickname

사용자를 위한 대체 이메일 주소. 사용자가 이를 사용하여 로그인할 수 있게 하려는 경우, uid에 매핑합니다.

email.alternate2

예: user.primaryauthoritativemail

사용자를 위한 대체 이메일 주소. 사용자가 이를 사용하여 로그인할 수 있게 하려는 경우, uid에 매핑합니다.

email.alternate3

예: user.alternativeauthoritativemail

사용자를 위한 대체 이메일 주소. 사용자가 이를 사용하여 로그인할 수 있게 하려는 경우, uid에 매핑합니다.

email.alternate4

예: user.othermail

사용자를 위한 대체 이메일 주소. 사용자가 이를 사용하여 로그인할 수 있게 하려는 경우, uid에 매핑합니다.

email.alternate5

예: user.othermail

사용자를 위한 대체 이메일 주소. 사용자가 이를 사용하여 로그인할 수 있게 하려는 경우, uid에 매핑합니다.
10

확장 속성을 구성합니다.

클라우드에 대해 해당 속성을 Active Directory, Azure 또는 디렉토리에 있는 확장된 속성으로 추적 코드.
표 4. 내선 속성

Webex 아이덴티티 속성 이름

SAML 속성 이름

내선 속성 1

예: user.extensionattribute1

내선 속성 2

예: user.extensionattribute2

내선 속성 3

예: user.extensionattribute3

내선 속성 4

예: user.extensionattribute4

내선 속성 5

예: user.extensionattribute5

내선 속성 6

예: user.extensionattribute6

내선 속성 7

예: user.extensionattribute7

내선 속성 8

예: user.extensionattribute8

내선 속성 9

예: user.extensionattribute9

내선 속성 10

예: user.extensionattribute10

11

그룹 속성을 구성합니다.

  1. Control Hub에서 그룹을 만들고 Webex 그룹 ID를 기록해 둡니다.
  2. 사용자 디렉토리나 IdP로 이동하여 Webex 그룹 ID에 지정될 사용자에 대한 속성을 설정하세요.
  3. 이 속성 이름과 Webex 그룹 ID(예: c65f7d85-b691-42b8-a20b-12345xxxx)를 포함하는 클레임을 포함하도록 IdP 구성을 업데이트합니다. 외부 ID를 사용하여 그룹 이름 변경을 관리하거나 향후 통합 시나리오를 수행할 수도 있습니다. 예를 들어 Azure AD와 동기화하거나 SCIM 그룹 동기화를 구현합니다.
  4. 그룹 ID와 함께 SAML 어설션에서 전송될 속성의 정확한 이름을 지정하세요. 이는 사용자를 그룹에 추가하는 데 사용됩니다.
  5. SAML 어설션에서 디렉토리의 그룹을 사용하여 멤버를 보내는 경우 그룹 개체의 외부 ID의 정확한 이름을 지정하세요.

사용자 A가 groupID 1234와 연관되어 있고 사용자 B가 groupID 4567과 연관되어 있는 경우, 이들은 별도의 그룹에 할당됩니다. 이 시나리오는 단일 속성을 통해 사용자가 여러 그룹 ID와 연결할 수 있음을 나타냅니다. 이런 일은 흔하지 않지만 가능하며, 부가적인 변화로 볼 수 있습니다. 예를 들어, 사용자 A가 처음에 groupID 1234를 사용하여 로그인하면 해당 그룹의 멤버가 됩니다. 나중에 사용자 A가 groupID 4567을 사용하여 로그인하면 이 두 번째 그룹에도 추가됩니다.

SAML JIT 프로비저닝은 그룹에서 사용자를 제거하거나 사용자를 삭제하는 것을 지원하지 않습니다.

표 5. 그룹 속성

Webex 아이덴티티 속성 이름

SAML 속성 이름

속성 설명

그룹 ID

예: 그룹 ID

라이선스 또는 설정 서비스를 위해 해당 사용자를 그룹에 매핑하기 위해 IdP에서 Webex ID 그룹 속성으로 그룹 속성을 매핑합니다.

그룹 외부 ID

예: 그룹 외부 ID

라이선스 또는 설정 서비스를 위해 해당 사용자를 그룹에 매핑하기 위해 IdP에서 Webex ID 그룹 속성으로 그룹 속성을 매핑합니다.

사용자에 대한 SAML 어설션 속성의 목록은 Webex Meetings https://help.webex.com/article/WBX67566.