---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Amazon Alexa スポークのセットアップ

# Amazon Alexa スポークのセットアップ {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

Amazon Alexa にカスタム OAuth アプリケーションを作成して ServiceNow インスタンスと Amazon Alexa アカウントを統合し、ServiceNow 要求を認証します。

## 始める前に

* 統合ハブ サブスクリプションを要求します。
* Amazon Alexa スポークをアクティブ化します。
* 必要なロール：アドミン
{#ssetup-alexa__ul_agy_qxd_rlb}

## セキュリティプロファイルの作成 {#ariaid-title2}

ServiceNow インスタンスで Login with Amazon を使用するには、開発者コンソールでセキュリティプロファイルを作成および登録します。

### 始める前に

必要なロール：admin

### 手順

1. アドミン認証情報を使用して [Amazon Developer Portal](https://developer.amazon.com/) にログインします。
2. セキュリティプロファイルを作成します。  
   セキュリティプロファイルの作成の詳細については、「[Amazon 開発者ドキュメント (Amazon Developer Documentation)](https://developer.amazon.com/documentation)」の「[LwA セキュリティプロファイルの作成 (Create an LwA Security Profile)](https://developer.amazon.com/docs/dash/create-a-security-profile.html)」を参照してください。
3. 後で使用するために \[クライアント ID\] と \[クライアントシークレット\] の値をコピーして記録します。
4. セキュリティプロファイルを構成し、\[Web 設定 (Web Settings)\] で次の値を指定します。  
   {#create-security-prof__table_knt_ljt_pnb__entry__2}

   | フィールド | 値 |
   |-|-|
   | 許可された作成元 (Allowed Origins) | ServiceNow インスタンス URL。 |
   | 許可された戻り先 URL (Allowed Return URLs) | 形式 <kbd class="ph userinput">https://&lt;Instance-Name&gt;.com/oauth_redirect.do</kbd> での ServiceNowインスタンスリダイレクト URL |
   [ ]

   {#create-security-prof__table_knt_ljt_pnb}セキュリティポリシーの設定の詳細については、「[Amazon 開発者ドキュメント (Amazon Developer Documentation)](https://developer.amazon.com/documentation)」の「[セキュリティプロファイルへの Web サイトの追加 (Add your Website to your Security Profile)](https://developer.amazon.com/docs/login-with-amazon/register-web.html#add-your-website-to-your-security-profile)」を参照してください。

## Amazon Alexa スポークの接続の設定 {#ariaid-title3}

Amazon Alexa 接続を追加して設定し、Amazon Alexa スポークで ServiceNow 要求を認証します。

### 始める前に

必要なロール：アドミン

### 手順

1. 移動先 すべてプロセスの自動化ワークフロースタジオ.
2. \[統合\] タブをクリックします。
3. \[ 接続\] の下に、 デフォルト で送信接続が表示されます。
4. AmazonAlexa 接続エイリアスを見つけて、\[詳細を表示\] をクリックします。
5. \[接続\] フォームのフィールドに入力します。  
   {#amazon-alexa-conf-temp__table_wgq_b5y_c3c__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 接続情報 ||
   | 接続名 | レコードを一意に識別する名前。デフォルトでは、名前は <kbd class="ph userinput">AmazonAlexa</kbd> です。 |
   | 接続 URL | Amazon Alexa に接続するためのベース URL。「<kbd class="ph userinput">https://api.amazonalexa.com</kbd>」と入力します。 |
   | API バージョン | Amazon Alexa の必要な API バージョン。<kbd class="ph userinput">v1</kbd> と入力します。 |
   | 認証情報 ||
   | OAuth エンティティ名 | OAuth エンティティレコードを識別する名前です。例: <kbd class="ph userinput">Amazon Alexa OAuth</kbd>。 |
   | OAuth クライアント ID | セキュリティプロファイルの構成中に作成されたクライアント ID。 |
   | OAuth クライアントシークレット | セキュリティプロファイルの構成中に作成されたクライアントシークレット。 |
   | OAuth リダイレクト URL | OAuth コールバックエンドポイントのフォーマット：<kbd class="ph userinput">https://&lt;instance&gt;.service-now.com/oauth_redirect.do</kbd><kbd class="ph userinput">&lt;instance&gt;</kbd> をServiceNowインスタンス名に置き換えます。 |
   [ ]

   {#amazon-alexa-conf-temp__table_wgq_b5y_c3c}
6. \[OAuth トークンを設定して取得 (Configure and get OAuth Token)\] をクリックします。

## Amazon Alexa スポークの Webhook のセットアップ {#ariaid-title4}

Webhook レジストリを作成して、Amazon Alexa アカウントから ServiceNow インスタンスへの受信要求を認証します。

### 始める前に

必要なロール：admin

### 手順

1. フィルターナビゲーターで、「<kbd class="ph userinput">token_verification.list</kbd>」と入力します。  
   トークン検証 \[token_verification\] テーブルのレコードが表示されます。
2. \[新規\] をクリックします。
3. フォームに、次の値を入力します。  
   {#alexa-webhk__table_ywf_b5t_pnb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 名前 | トークンレコードを識別する名前。例：「<kbd class="ph userinput">Alexa トークン</kbd>」。 |
   | 説明 | トークンの簡単な説明。 |
   | トークン | トークンの値。この値は、使用される前に暗号化されます。 |
   [表 : 1. トークン検証フォーム]

   {#alexa-webhk__table_ywf_b5t_pnb}
4. \[送信\] をクリックします。
5. 移動先 Alexa WebhookAlexa Webhook レジストリ.
6. \[新規\] をクリックします。
7. フォームに、次の値を入力します。  
   {#alexa-webhk__table_xcz_3st_pnb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 名前 | Webhook レジストリレコードを識別する名前。例：「<kbd class="ph userinput">Alexa トークン</kbd>」。 |
   | 説明 | Webhook レジストリレコードの簡単な説明。 |
   | トークン | 作成したトークン。例：「<kbd class="ph userinput">Alexa トークン</kbd>」。 |
   | パス | スクリプト化された REST エンドポイント。デフォルトのエンドポイントを利用できます。要件に応じてデフォルト値を変更できます。 |
   [表 : 2. Alexa Webhook レジストリフォーム]

   {#alexa-webhk__table_xcz_3st_pnb}
8. フォームヘッダーを右クリックし、 \[保存\] をクリックします。
9. \[コールバック URL\] をクリックします。  
   Webhook コールバック URL が確認メッセージに表示されます。この値をコピーして記録します。
10. [AWS Management Console](https://aws.amazon.com/console/) にログインします。
11. AWS Lambda 関数で、Webhook コールバック URL を指定し、変更を保存します。  
12. [Alexa 開発者コンソール](https://developer.amazon.com/alexa/console/ask)にログインします。
13. 移動先 ビルドCUSTOMエンドポイント をクリックし、設定した AWS Lambda 関数の ARN を指定します。  

