本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Confluence 数据中心
Atlassian Confluence 是一款协作式工作管理工具,用于共享、存储和处理文档和页面。您可以将自我管理的 Confluence Server 或数据中心实例作为托管知识库的数据源进行连接,以抓取页面、博客文章及其附件。由于 Confluence 数据中心实例在您自己的基础设施上运行,因此连接器通过您使用 VPC 配置定义的私有网络路径到达该实例。
注意
要改为连接到托管的 Confluence Cloud (SaaS) 实例,请参阅。Confluence
重要
Confluence 数据中心数据源不支持文档级访问控制列表 (ACL)。所有能够查询知识库的经过身份验证的用户都可以查看来自 Confluence 数据中心的所有抓取内容。
支持的功能
使用 Confluence 数据中心数据源,您可以使用以下功能:
-
跨空间抓取页面、博客文章及其附件
-
自动检测常见文档字段(例如标题、作者以及创建或修改日期)
-
空间、页面和博客的包含内容过滤器
-
适用于 MIME 类型的包含或排除内容过滤器
-
对添加、更新和删除的内容进行增量内容同步
-
基本和个人访问令牌 (PAT) 身份验证
-
通过 VPC 配置与您的实例建立私有连接
身份验证方法
Confluence 数据中心数据源支持两种身份验证方法。在开始之前选择一个,因为它决定了您创建并存储在 AWS Secrets Manager 密钥中的证书。
| 方法 | 它如何进行身份验证 |
|---|---|
基本 (BASIC) |
连接器使用 Confluence 数据中心用户的用户名和密码登录。 |
个人访问令牌 (PERSONAL_TOKEN) |
连接器使用 Confluence 数据中心个人访问令牌 (PAT) 进行身份验证。 |
有关这两种方法的设置步骤,请参见为 Confluence 数据中心设置基本或 PAT 身份验证。
先决条件
在 Confluence 中,请确保:
-
记下您的 Confluence 数据中心实例 URL(例如)。
https://confluence.example.com如果您的实例托管在非默认路径上,还要记下应用程序上下文路径。 -
确保可通过私有网络路径从您的 VPC 访问该实例,例如通过内部负载均衡器。
在您的 AWS 账户中,请确保:
-
创建可到达您的 Confluence 数据中心实例的 VPC 配置。请参阅为数据源配置 VPC 连接。
-
将身份验证凭证存储在 AWS Secrets Manager 密钥中,并记下该密钥的 Amazon 资源名称(ARN)。有关确切的键值对,请参见。为 Confluence 数据中心设置基本或 PAT 身份验证
-
(对于 HTTPS,可选)如果您通过 HTTPS 进行连接,则将 Confluence 数据中心实例的 TLS 证书存储在 Amazon S3 存储桶中。
-
在知识库的 AWS Identity and Access Management (IAM) role/permissions 政策中包括连接到数据源的必要权限。有关所需权限的信息,请参阅访问数据来源的权限。
如何设置 Confluence 数据中心数据源
设置 Confluence 数据中心数据源涉及以下步骤:
-
设置 VPC 连接。创建可到达您的 Confluence 数据中心实例的 VPC 配置。请参阅为数据源配置 VPC 连接。
-
设置身份验证。在 Confluence 中创建您的凭证并将其存储在 Confluence 中。 AWS请参阅为 Confluence 数据中心设置基本或 PAT 身份验证。
-
连接数据源。使用 AWS 管理控制台 或 API 在知识库中创建 Confluence 数据中心数据源。请参阅连接 Confluence 数据中心数据源。