Amazon Alexa 스포크 설정

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • 요청을 인증 ServiceNow 하기 위해 사용자 지정 OAuth 애플리케이션을 아마존 알렉사 생성하여 인스턴스와 아마존 알렉사 계정을 통합 ServiceNow 합니다.

    시작하기 전에

    • 통합 허브 구독을 요청합니다.
    • Amazon Alexa 스포크를 활성화합니다.
    • 필요한 역할: 관리자

    보안 프로파일 생성

    개발자 콘솔을 통해 보안 프로필을 생성하고 등록하여 인스턴스에서 ServiceNow Login with Amazon을 사용합니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. 관리자 자격 증명을 사용하여 Amazon 개발자 포털 에 로그인합니다.
    2. 보안 프로필을 생성합니다.
      보안 프로필 생성에 대한 자세한 내용은 Amazon 개발자 설명서LwA 보안 프로필 생성을 참조하세요.
    3. 나중에 사용할 수 있도록 클라이언트 ID 및 클라이언트 암호의 값을 복사하여 기록합니다.
    4. 보안 프로필을 구성하고 웹 설정에서 다음 값을 지정합니다.
      필드
      허용된 원본 ServiceNow 인스턴스 URL
      허용된 반환 URL ServiceNowhttps://<instance-Name>.com/oauth_redirect.do 형식의 인스턴스 리디렉션 URL
      보안 정책 구성에 대한 자세한 내용은 Amazon 개발자 설명서보안 프로필에 웹 사이트 추가를 참조하십시오.

    Amazon Alexa 스포크에 대한 연결 구성

    Amazon Alexa 스포크에서 요청을 인증 ServiceNow 하도록 Amazon Alexa 연결을 추가하고 구성합니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. 다음으로 이동 모두 > 프로세스 자동화 > 워크플로우 스튜디오.
    2. 통합 탭을 클릭합니다.
    3. 연결에서 아웃바운드 연결이 기본적으로 표시됩니다.
    4. AmazonAlexa 연결 별칭을 찾아 세부 정보 보기를 클릭합니다.
    5. 연결 양식의 필드에 내용을 입력합니다.
      필드 설명
      연결 정보
      연결 이름 기록을 고유하게 식별하는 이름입니다. 기본적으로 이름은 AmazonAlexa입니다.
      연결 URL 연결할 기본 URL입니다.아마존 알렉사 입력: https://api.amazonalexa.com
      API 버전 Amazon Alexa의 필수 API 버전입니다. v1을 입력합니다.
      자격 증명 정보
      OAuth 엔터티 이름 OAuth 엔터티 기록을 식별하는 이름입니다. 예: Amazon Alexa OAuth
      OAuth 클라이언트 ID 보안 프로파일을 구성하는 동안 생성된 클라이언트 ID입니다.
      OAuth 클라이언트 비밀 보안 프로필을 구성하는 동안 생성된 클라이언트 비밀입니다.
      OAuth 리디렉션 URL https://<instance>.service-now.com/oauth_redirect.do 형식의 OAuth 콜백 엔드포인트입니다. <instance>를 인스턴스 이름으로 바꿉니다ServiceNow.
    6. OAuth 토큰 구성 및 가져오기를 클릭합니다.

    스포크에 대한 아마존 알렉사 웹후크 설정

    웹후크 레지스트리를 생성하여 계정에서 아마존 알렉사 인스턴스 ServiceNow 로의 인바운드 요청을 인증합니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. 필터 탐색기에서 token_verification.list를 입력합니다.
      토큰 검증 [token_verification] 테이블의 기록이 표시됩니다.
    2. 새로 만들기를 클릭합니다.
    3. 양식에서 다음 값을 입력합니다.
      표 1. 토큰 검증 양식
      필드 설명
      이름 토큰 기록을 식별하는 이름입니다. 예: Alexa 토큰
      설명 토큰에 대한 간략한 설명입니다.
      토큰 토큰의 값입니다. 이 값은 사용되기 전에 암호화됩니다.
    4. 제출을 클릭합니다.
    5. 다음으로 이동 Alexa 웹후크 > Alexa 웹후크 레지스트리.
    6. 새로 만들기를 클릭합니다.
    7. 양식에서 다음 값을 입력합니다.
      표 2. Alexa 웹후크 레지스트리 양식
      필드 설명
      이름 웹후크 레지스트리 기록을 식별하는 이름입니다. 예: Alexa 토큰
      설명 웹후크 레지스트리 기록에 대한 간략한 설명입니다.
      토큰 생성한 토큰입니다. 예: Alexa 토큰
      경로 스크립팅된 REST 엔드포인트입니다. 기본 엔드포인트를 사용할 수 있습니다. 요구 사항에 따라 기본값을 변경할 수 있습니다.
    8. 양식 헤더를 마우스 오른쪽 단추로 클릭하고 저장을 클릭합니다.
    9. 콜백 URL을 클릭합니다.
      Webhook 콜백 URL이 확인 메시지에 표시됩니다. 이 값을 복사하여 기록합니다.
    10. AWS Management Console에 로그인합니다.
    11. AWS Lambda 함수에서 웹후크 콜백 URL을 지정하고 변경 내용을 저장합니다.
      웹후크 콜백 URL
    12. Alexa 개발자 콘솔에 로그인합니다.
    13. 다음으로 이동 빌드 > 사용자 지정 > 엔드포인트 및 구성한 AWS Lambda 함수의 ARN을 지정합니다.
      AWS Lambda ARN