비즈니스용 Apple 메시지에 대한 OAuth 설정
ID 제공자(IdP)를 OAuth2 인증 사용과 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 이동하여 비즈니스용 메시지 계정에 로그인합니다.
- 통합 OAuth2 인증 섹션으로 이동합니다.
- ID 제공자(IdP)의 인증 URL을 OAuth URL 필드에 추가합니다.
- IdP의 토큰 URL을 토큰 URL 필드에 추가합니다.
- IdP의 클라이언트 ID를 클라이언트 식별자 필드에 추가합니다.
- 다음을 참조하십시오. Apple 설명서 계정에서 OAuth2 인증 구성에 대한 자세한 지침은 확인할 수 있습니다 Apple Messages for Business .
인스턴스에서 ServiceNow® OAuth 설정
- 인스턴스로 ServiceNow® 이동하여 OAuth를 설정합니다.
- 다음 지침에 따라 애플리케이션 레지스트리(oauth_entity) 테이블에 새 기록을 생성합니다.
- 권한 부여 유형 인증 코드를 사용합니다.
- 토큰 URL을 추가합니다.
- 다음 지침에 따라 OAuth 엔터티 범위(oauth_entity_scope) 테이블에 새 기록을 생성합니다. 범위가 여러 개인 경우 각 범위에 대한 새 기록을 추가하고 각 범위에 해당하는 엔터티 프로파일 범위 기록을 생성합니다.
- 다음 지침에 따라 연결 및 자격 증명 별칭(sys_alias) 테이블에 새 기록을 생성합니다. Create a Connection & Credential 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 기록으로 설정합니다.