AIエージェントのインポート用にServiceNow UDを構成する
ServiceNow UDからAIエージェントをインポートするには、ServiceNow UDテナントでクライアント資格情報プロパティを有効にする必要があります。次に、サービスアカウントとアプリケーションレジストリを作成する必要があります。
これらの構成が完了したら、「アプリのAIエージェントのインポートを有効にする」の手順に従います。
クライアント資格情報プロパティを有効にする
このプロパティはデフォルトで無効になっています。有効にするシステムプロパティを作成します。
- ServiceNow UDテナントにサインインします。
- [Filter navigator(フィルターナビゲーター)]にsys_properties.listと入力します。
- [New(新規)]をクリックします。[System Properties(システムプロパティ)]ページが開きます。
- 次の情報を入力します。
- [Name(名前)]:glide.oauth.inbound.client.credential.grant_type.enabledを入力します。
- [Type(タイプ)]:[True | False]を選択します。
- [Value(値)]:trueを入力します。
- [Submit(送信)]をクリックします。
サービスアカウントを作成
統合には、インタラクティブでないサービスアカウントを使用します。
- ServiceNow UDテナントで、に移動します。
- [New(新規)]をクリックします。
- User ID(ユーザーID)を入力します(例:api_ai_agent_user)。
- [Internal Integration User(内部統合ユーザー)]チェックボックスを選択します。これにより、ユーザーはUIからサインインできなくなります。
- [Save(保存)]をクリックします。
- [Roles(ロール)]タブに移動し、[Edit(編集)]をクリックします。
- 次のロールを追加します。
- sn_aia.admin:ユーザーがServiceNow AI Agent Studioのテーブルを読み取れるようにします。
- web_service_admin:ユーザーがREST APIにアクセスできるようにします。
アプリケーションレジストリをセットアップする
- ServiceNow UDテナントで、に移動します。
- [New(新規)]をクリックします。
- レジストリの名前を入力します。
- [Default Grant Type(デフォルトの付与タイプ)]および[OAuth Application User(OAuthアプリケーションユーザー)]フィールドが表示されていることを確認します。そうでない場合は、次の手順を実行します。
- [Additional Actions(追加アクション)]をクリックし、を選択します。
- [Default Grant Type(デフォルトの付与タイプ)]と[OAuth Application User(OAuthアプリケーションユーザー)]を[Available(利用可能)]列から[Selected(選択済み)]列に移動します。
- [Save(保存)]をクリックします。
- [Default Grant Type(デフォルトの付与タイプ)]を[Client Credentials(クライアント資格情報)]に設定します。
- [OAuth Application User(OAuthアプリケーションユーザー)]を、前のセクションで作成したユーザーに設定します。
- [Update(更新する)]をクリックします。
- [Client ID(クライアントID)]と[Client Secret(クライアントシークレット)]をコピーし、安全な場所に保管します。
