

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ServiceNow
<a name="kb-managed-ds-servicenow"></a>

ServiceNow は、IT サービス管理、ナレッジ管理、サービスカタログ用のクラウドベースのプラットフォームです。ServiceNow インスタンスをマネージドナレッジベースのデータソースとして接続して、ナレッジ記事とサービスカタログ項目をクロールできます。

**重要**  
ServiceNow データソースは、ドキュメントレベルのアクセスコントロールリスト (ACLsをサポートしていません。ナレッジベースをクエリできるすべての認証済みユーザーは、クロールされたすべてのコンテンツを表示できます。

## サポートされている機能
<a name="kb-managed-supported-features-servicenow"></a>

ServiceNow データソースでは、次の機能を使用できます。
+ 添付ファイルを含むナレッジ記事 (`kb_knowledge`) とサービスカタログ項目 (`sc_cat_item`) のクローリング
+ 一般的なドキュメントフィールド (タイトルや作成者など) の自動検出
+ `sys_updated_on` タイムスタンプに基づく、追加、更新、削除されたコンテンツの増分コンテンツ同期
+ OAuth 2.0 クライアント認証情報 (2LO) 認証

## 認証方法
<a name="kb-managed-servicenow-auth-methods"></a>

ServiceNow データソースを接続するには、OAuth 2.0 クライアント認証情報 (2LO) 認証を使用します。コネクタは、インタラクティブなサインインなしで専用の ServiceNow サービスアカウントを使用します。アカウントがアクセスできる公開されたすべてのナレッジ記事とアクティブなカタログ項目をクロールします。セットアップ手順については、「」を参照してください[ServiceNow の OAuth 2.0 クライアント認証情報認証を設定する](kb-managed-servicenow-oauth2-setup.md)。

## 前提条件
<a name="kb-managed-prereqs-servicenow"></a>

ServiceNow では、次の前提条件を満たしていることを確認してください。
+ OAuth 2.0 と Table API サポートで任意のリリースを実行している ServiceNow インスタンスを、 からアクセスできます AWS。
+ OAuth アプリケーションの作成、`admin`ロールの割り当て、API アクセスポリシーの設定を行うロールを持つ ServiceNow ユーザーアカウントを用意します。
+ コネクタが認証できるように、専用のサービスアカウントと OAuth アプリケーションを作成して設定します。「[ServiceNow の OAuth 2.0 クライアント認証情報認証を設定する](kb-managed-servicenow-oauth2-setup.md)」を参照してください。

 AWS アカウントで、次の前提条件を満たしていることを確認してください。
+ 認証の認証情報を[AWS Secrets Manager シークレット](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html)に保存し、シークレットの Amazon リソースネーム (ARN) を書き留めます。
+ ナレッジベースの AWS Identity and Access Management (IAM) ロール/アクセス許可ポリシーに、データソースに接続するために必要なアクセス許可を含めます。必要なアクセス許可の詳細については、「」を参照してください[データソースにアクセスするためのアクセス許可](kb-permissions.md#kb-permissions-access-ds)。

## ServiceNow データソースをセットアップする方法
<a name="kb-managed-servicenow-workflow"></a>

ServiceNow データソースのセットアップには、次のステップが含まれます。

1. **認証を設定します。**ServiceNow でサービスアカウントと OAuth アプリケーションを設定し、認証情報を に保存します AWS。「[ServiceNow の OAuth 2.0 クライアント認証情報認証を設定する](kb-managed-servicenow-oauth2-setup.md)」を参照してください。

1. **データソースを接続します。** AWS マネジメントコンソール または API を使用して、ナレッジベースに ServiceNow データソースを作成します。「[ServiceNow データソースを接続する](kb-managed-ds-servicenow-connect.md)」を参照してください。

問題が発生した場合は、「」を参照してください[ServiceNow データソースのトラブルシューティング](kb-managed-ds-servicenow-troubleshooting.md)。