데이터 저장소에 대한 채널 생성
다음 단계는 SCIM SP 연결에 대한 아웃바운드 프로비져닝을 구성할 때 PingFederate 관리 콘솔에서 수행합니다.
* 
자세한 내용은 Ping Identity Knowledge Center: Managing channels(채널 관리)를 참조하십시오.
1. 채널 정보에 다음을 입력합니다.
채널 이름
고유한 채널 이름을 입력합니다.
최대 스레드
1
제한 시간(초)
60
2. 소스 아래에서 LDAP를 데이터 저장소로 추가에서 생성한 데이터 저장소를 선택합니다.
3. 소스 설정에서 다음을 입력합니다.
* 
다음 설정은 Oracle Directory Server LDAP에 대한 연결을 보여줍니다.
Microsoft Active Directory 등의 다른 LDAP를 사용하는 경우 사이트에 따라 다른 값을 입력해야 합니다. 자세한 내용은 Ping Identity Knowledge Center: Modifying source settings(소스 설정 수정)를 참조하십시오.
항목 GUID 속성
nsuniqueid
GUID 유형
Text
그룹 멤버 속성
uniqueMember
사용자 객체 클래스
person
그룹 객체 클래스
groupOfUniqueNames
변경된 사용자/그룹 알고리즘
Timestamp No Negation
타임스탬프 속성
modifyTimestamp
계정 상태 속성
nsaccountlock
계정 상태 알고리즘
Flag
기본 상태
true
플래그 비교 값
true
플래그 비교 상태
false
4. 소스 위치에 다음을 입력합니다.
Base DN
사용자 레코드가 LDAP에 저장되는 기본 DN을 입력합니다. 예를 들면, 다음과 같습니다.
ou=twx_people,o=example
필터(사용자)
사용자 객체 클래스 값을 사용하여 필터를 구성합니다. 예를 들면, 다음과 같습니다.
(&(uid=*)(objectClass=person))
필터(그룹)
그룹 객체 클래스 값을 사용하여 필터를 구성합니다. 예를 들면, 다음과 같습니다.
(&(cn=*)(objectClass=groupOfUniqueNames))
5. 속성 매핑 아래에서 기본 매핑을 검토합니다.
* 
이러한 속성은 LDAP 및 데이터 저장소에 따라 다릅니다. Ping Identity Knowledge Center에서 사용자 클래스 스키마와 Configure attribute mapping(속성 매핑 구성)Specifying mapping details(매핑 세부 정보 지정) 항목을 참조하십시오.
6. ThingWorx에 프로비져닝할 IdP에 저장된 각 사용자 속성이 프로비져닝할 PingFederate에 나열되어 있는지 확인합니다. PingFederate에 사용자 속성을 나열하려면 ID 공급자를 선택하고 SCIM SP 연결 > 채널 관리 > 사용자 및 그룹 > 속성 매핑으로 이동합니다.
* 
PingFederate에서 필드에 대한 유형 값은 중요하므로 올바르게 구성해야 합니다. 예를 들어, 사무실 주소를 ThingWorx로 프로비져닝하려면 주소 유형 필드 옆에 있는 편집을 클릭하고 Work 값을 선택합니다. 아래의 이미지를 참조하십시오.
ThingWorx와 SCIM 1.1/2.0 매핑
많은 프로비져닝 속성은 ThingWorx 사용자 확장 컬렉션에 매핑됩니다. ThingWorx 사용자 확장을 사용자 정의할 수 있습니다. UserExtensions 데이터 셰이프에서 일부 속성을 제거하면 프로비젼 제공자의 데이터 저장소에 저장된 해당 속성이 ThingWorx로 프로비젼되지 않습니다.
다음 매핑이 수정되었습니다. 자세한 내용은 프로비져닝 항목의 SCIM 및 SAML 프로비져닝 사용을 참조하십시오.
ThingWorx 사용자 및 사용자 확장
SCIM Schema 1.1/2.0
userName
userName
scimID
id
scimExternalId
externalId
firstName
givenName
middleName
middleName
lastName
familyName
fullName
displayName
title
title
emailAddress
emails::value(type=“work”)
altEmailAddresses
emails::value(type=“home”)
smsAddress
ims::value(type=“work”)
workPhone
phoneNumbers::value(type=“work”)
homePhone
phoneNumbers::value(type=“home”)
city
city
zipCode
postalCode
state
region
country
country
streetAddress
streetAddress
도움이 되셨나요?