本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
连接 ServiceNow 数据源
设置身份验证并将凭据存储在 AWS Secrets Manager 密钥中后,在知识库中创建 ServiceNow 数据源。本页介绍如何使用 AWS 管理控制台 或 API 创建数据源,然后介绍您可以配置的连接器参数。
注意
首先完成身份验证设置。请参阅为设置 OAuth 2.0 客户端凭据身份验证 ServiceNow。你需要秘密的 ARN。
创建数据源
连接器参数
数据源配置使用以下连接器参数。在内部connectorParameters,将type和设置connectorType为,SERVICENOW并设置version为1。有关换行字段connectorParameters(例如deletionProtectionConfiguration和mediaExtractionConfiguration),请参阅连接数据来源。
下表描述了这些connectionConfiguration字段。
| 字段 | 必填 | 描述 |
|---|---|---|
secretArn |
是 | 包含您的clientId、clientSecret和 AWS Secrets Manager instanceUrl的机密的 ARN。 |
hostUrl |
是 | 您的 ServiceNow 实例 URL(例如https://)。 |
authType |
是 | 身份验证类型。 ServiceNow 支持OAUTH2。请参阅身份验证方法。 |
下表描述了控制连接器爬网实体的dataEntityConfiguration字段。
| 字段 | 必填 | 描述 |
|---|---|---|
crawlKnowledgeArticles |
是 | 是否抓取知识文章 (kb_knowledge)。 |
crawlServiceCatalogs |
是 | 是否抓取服务目录项目 (sc_cat_item)。 |
crawlKnowledgeArticleAttachments |
是 | 是否抓取知识文章上的附件。 |
crawlServiceCatalogAttachments |
是 | 是否抓取服务目录项上的附件。 |
crawlInactiveServiceCatalogItems |
是 | 是否抓取非活动服务目录项目。 |
crawlPublicKnowledgeArticlesOnly |
是 | 是否将抓取限制为仅限于公共知识文章。 |
下表描述了可选filterConfiguration字段,这些字段用于搜索范围。
| 字段 | 必填 | 说明 |
|---|---|---|
knowledgeArticleFilter |
否 | 范围知识文章抓取。包含inclusionKnowledgeBaseSysIds(知识库系统 ID 列表)和inclusionKnowledgeArticleCategorySysIds(知识文章类别系统 ID 列表)。 |
serviceCatalogFilter |
否 | Scopes 服务目录抓取。包含inclusionServiceCatalogSysIds(服务目录系统 ID 列表)和inclusionServiceCatalogCategorySysIds(服务目录类别系统 ID 列表)。在大型实例上,按系统 ID 筛选可显著缩短同步时间。 |
maxFileSizeInMegaBytes |
否 | 连接器接收的任何单个文件的最大大小(以兆字节为单位)。以数字字符串形式提供(例如,"500")。 |
后续步骤
创建数据源后,将其同步以将内容摄取到您的知识库中。有关更多信息,请参阅 同步数据来源。由于 ServiceNow 不支持文档级访问控制,因此所有能够查询知识库的经过身份验证的用户都可以看到所有抓取的内容。