Apple Messages for Business에 대한 OAuth 설정
OAuth2 인증을 사용하여 ID 제공자(IdP) Apple Messages for Business 를 통합합니다.
ServiceNow® 인스턴스에 연결 Apple Messages for Business
사이트에서 다음 단계를 Apple Messages for Business 완료하여 계정을 ServiceNow® 인스턴스에 연결합니다Apple Messages for Business.
- 페이지(register.apple.com)로 Apple Messages for Business 이동하여 Messages for Business 계정에 로그인합니다.
- 통합 OAuth2 인증 섹션으로 이동합니다.
- 신원 확인 제공자(IdP)의 인증 URL을 OAuth URL 필드에 추가합니다.
- IdP의 토큰 URL을 토큰 URL 필드에 추가합니다.
- IdP의 클라이언트 ID를 클라이언트 식별자 필드에 추가합니다.
- 자세한 내용은 Apple 문서 계정에서 OAuth2 인증을 Apple Messages for Business 구성하는 방법에 대한 자세한 지침을 참조하세요.
인스턴스에 OAuth ServiceNow® 설정
- 인스턴스로 ServiceNow® 이동하여 OAuth를 설정합니다.
- 다음 지침에 Use a third-party OAuth provider따라 애플리케이션 레지스트리(oauth_entity) 테이블에 새 기록을 생성합니다.
- 권한 부여 유형 인증 코드를 사용합니다.
- 토큰 URL을 추가합니다.
- 다음 지침을 Specify an OAuth scope사용하여 OAuth 엔터티 범위(oauth_entity_scope) 테이블에 새 기록을 만듭니다. 범위가 여러 개인 경우 각 범위에 대한 새 기록을 추가하고 각 범위에 해당하는 엔터티 프로필 범위 기록을 만듭니다.
- 다음 지침을 Create a Connection & Credential alias따라 연결 및 자격 증명 별칭(sys_alias) 테이블에 새 기록을 만듭니다. 이 연결 별칭은 다음 단계에서 생성하는 http 연결 기록을 가져오는 데 사용됩니다.
- 다음 지침을 Create an HTTP(s) connection사용하여 HTTP(s) 연결(http_connection) 테이블에 새 기록을 만듭니다.
- 연결 유형 - HTTP 연결 선택
연결 별칭을 이전 단계에서 작성한 sys_alias 기록으로 설정합니다.
- IdP에 따라 사용자 정보 API를 에칭하도록연결 URL을 설정합니다. (예: https://<your-idp-app>.com/api/v1/users)를 사용합니다.
- 를 사용하여 작업 디자이너프로파일 파서 작업을 만듭니다. 예를 보려면 여기에 표시된 코드 조각을 참조하십시오. 에 대한 프로파일 파서 작업 만들기 Apple Messages for Business 자세한 내용은 문서를 참조하십시오 Building actions .
- 다음 지침을 따라 제공자 애플리케이션 인증(sys_cs_provider_app_authentication) 테이블에 새 기록을 생성합니다.
- 제공자 채널 ID를 제공자 앱(sys_cs_provider_application)으로 설정
- OAuth 엔터티 프로파일을 OAuth 제공자(oauth_entity) 기록으로 만든 oauth_entity_profile 기록으로 설정합니다.
프로필 API 연결을 이전에 만든 http_connection 레코드로 설정합니다.
- 프로파일 응답 파서 작업을 정의한 sys_hub_action_type_definition 기록으로 설정합니다.