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を入力します。
- 名前(Name):
- 送信(Submit)をクリックします。
サービスアカウントを作成
統合には、インタラクティブでないサービスアカウントを使用します。
- ServiceNow UDテナントで、に移動します。
- 新規(New)をクリックします。
- ユーザーID(User 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アプリケーションユーザー(OAuth Application User)フィールドが表示されていることを確認します。そうでない場合は、次の手順を実行します。
- 追加アクション(Additional Actions)をクリックし、を選択します。
- デフォルトの付与タイプ(Default Grant Type)とOAuthアプリケーションユーザー(OAuth Application User)を利用可能(Available)列から選択済み(Selected)列に移動します。
- 保存(Save)をクリックします。
- デフォルトの付与タイプ(Default Grant Type)をクライアント資格情報(Client Credentials)に設定します。
- OAuthアプリケーションユーザー(OAuth Application User)を、前のセクションで作成したユーザーに設定します。
- 更新(Update)をクリックします。
- クライアントID(Client ID)とクライアントシークレット(Client Secret)をコピーし、安全な場所に保管します。
次の手順