Atlassian Jira suite - AWS AppFabric

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Atlassian Jira suite

Atlassian 可以释放每个团队的潜力。他们敏捷 DevOps的 IT 服务管理和工作管理软件可帮助团队组织、讨论和完成共享工作。财富 500 强中的大多数企业和全球逾 240,000 家各种规模的公司(包括美国国家航空航天局 (NASA)、Kiva、Deutsche Bank 和 Salesforce)都依靠 Atlassian 解决方案来帮助其团队更好地协同工作,按时交付高质量的成果。在 Atlassian 中了解更多 Atlassian 产品信息,包括 Jira Software、Confluence、Jira Service Management、Trello、Bitbucket 和 Jira Align。

AWS AppFabric 为了安全起见,您可以使用接收来自Jira suite(除外Jira Align)的审核日志和用户数据,将数据标准化为开放网络安全架构框架 (OCSF) 格式,然后将数据输出到亚马逊简单存储服务 (Amazon S3) Simple S3 存储桶或亚马逊数据 Firehose 流。

AppFabric 支持 Jira suite

AppFabric 支持从接收用户信息和审核日志Jira suite,但除外Jira Align。

先决条件

AppFabric 要使用将审核日志从传输Jira suite到支持的目的地,您必须满足以下要求:

速率限制注意事项

该 Jira 套件对 Jira API 施加了速率限制。有关 Jira suite API 速率限制的更多信息,请参阅 Atlassian 开发人员指南 网站上的速率限制。如果您的现有 API 应用程序 AppFabric 和您的现有 Jira API 应用程序的组合超过限制,则显示在中的审核日志 AppFabric 可能会延迟。

数据延迟注意事项

审计事件发送到目标位置的时间可能会延迟多达 30 分钟。这是应用程序提供的审核事件延迟或为减少数据丢失而采取的预防措施所致。不过,这可以在账户级别进行自定义。如需帮助,请联系 AWS Support

正在 AppFabric 连接您的Jira账户

在 AppFabric 服务中创建应用程序包后,必须 AppFabric使用进行授权Jira。要查找授权所需的信息 Jira AppFabric,请按以下步骤操作。

创建 OAuth 应用程序

AppFabric 与Jira suite使用 OAuth 的集成。要在 Jira 中创建 OAuth 应用程序,请按以下步骤操作:

  1. 导航到 Atlassian 开发人员控制台

  2. 我的应用程序旁边,选择创建OAuth 2.0 集成

  3. 为您的应用程序提供一个名称,然后选择创建

  4. 导航到授权部分,然后选择 OAuth 2.0 旁边的添加

  5. 回调 URL 字段中使用以下格式的 URL,然后选择保存更改。

    https://<region>.console.aws.amazon.com/appfabric/oauth2

    此 URL <region>中是您在其中配置 AppFabric 应用程序包的代码。 AWS 区域 例如,美国东部(弗吉尼亚州北部)区域的代码为 us-east-1。对于该区域,重定向 URL 为 https://us-east-1.console.aws.amazon.com/appfabric/oauth2

  6. 导航至 “设置” 部分,复制您的客户端 ID 和客户端密钥,然后将其保存以用于 AppFabric 应用程序授权。

所需范围

您必须在 Jira OAuth 应用程序的权限页面中添加以下范围:

  • 在经典范围 (Classic Scopes) 下:

    • Jira API > read:jira-user

  • 在精细范围 (Granular Scopes) 下:

    • Jira API > read:audit-log:jira

    • Jira API > read:user:jira

应用程序授权

租户 ID

AppFabric 将要求您提供租户 ID。中的租户 ID AppFabric 是您的Jira实例子域。您可以在浏览器地址栏 https://.atlassian.net之间找到您的 Jira 实例子域

租户名称

输入标识此唯一Jira服务器的名称。 AppFabric使用租户名称来标记应用程序授权和通过应用程序授权创建的任何摄取。

客户端 ID

AppFabric 将要求您提供客户端 ID。要在 Jira 中查找您的客户端 ID,请按以下步骤操作:

  1. 导航到 Atlassian 开发人员控制台

  2. 选择用于连接的 OAuth 应用程序。 AppFabric

  3. 在 “设置” 页面的 “客户端 ID” 字段中输入客户端 ID AppFabric。

客户端密钥

AppFabric 将请求您的客户机密钥。中的客户端密钥 AppFabric 是中的密钥Jira。要在 Jira 中查找您的密钥,请按以下步骤操作:

  1. 导航到 Atlassian 开发人员控制台

  2. 选择用于连接的 OAuth 应用程序。 AppFabric

  3. 在 “设置” 页面的 “客户机密” 字段中输入密钥 AppFabric。

批准授权

在中创建应用程序授权后, AppFabric 您将收到一个Jira用于批准授权的弹出窗口。要批准 AppFabric授权,请选择 “允许”。