

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 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 中，請確定您已完成下列先決條件：
+ 讓 ServiceNow 執行個體透過 OAuth 2.0 和資料表 API 支援執行任何版本，可從中存取 AWS。
+ 擁有具有 `admin`角色的 ServiceNow 使用者帳戶，以建立 OAuth 應用程式、指派角色和設定 API 存取政策。
+ 建立並設定專用服務帳戶和 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 Resource Name (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)。