配置 Jira Cloud
您必须满足以下要求,才能使用 AWS Glue 将数据从 Jira Cloud 传输到支持的目标:
最低要求
以下是最低要求:
您拥有一个 Atlassian 账户,以便在 Jira Cloud 中使用 Jira 软件产品。有关更多信息,请参阅 创建 Jira Cloud 账户。
必须创建一个拥有 AWS Glue 服务访问权限的 AWS 账户。
此应用程序提供 AWS Glue 在对账户进行身份验证调用时,用于安全访问数据的客户端凭证。有关更多信息,请参阅 Atlassian 开发者文档中的 Enabling OAuth 2.0 (3LO)
。
如果满足这些要求,就可以将 AWS Glue 连接到 Jira Cloud 账户。
创建 Jira Cloud 账户
要创建 Jira Cloud 账户,请按以下步骤操作:
导航到 Atlassian 注册 URL
。 输入您的工作电子邮件地址和姓名,然后选择同意。您会收到一封验证电子邮件。
验证您的电子邮件地址后,您可以创建密码,然后选择注册。
输入您的用户名和密码,然后选择注册。
随后您将被重定向到需要输入您的网站信息的页面。输入网站名称,然后选择同意。
Atlassian Cloud 网站启动后,您可以根据自己的项目类型偏好回答几个问题来设置 Jira。
登录到现有账户
导航到 Atlassian 登录 URL
并输入凭证。 输入电子邮件地址和密码,然后单击登录。这时您将被重定向到 Jira 控制面板。
在 Jira Cloud 中创建应用程序
要在 Jira Cloud 中创建应用程序并从托管式客户端应用程序获取客户端 ID 和客户端密钥,请按以下步骤操作:
导航到 Jira Cloud URL
并输入凭证。 选择创建并选择 OAuth 2.0 集成选项。
输入应用程序名称,勾选 T&C,然后选择创建。
导航到左侧菜单中的分发部分,然后选择编辑。
在编辑分发控制部分:
对于分发状态请选择共享。
输入供应商名称。
输入您的隐私政策 URL。例如,https://docs.aws.amazon.com/glue/latest/dg/security-iam-awsmanpol.html
输入您的服务条款 URL(可选)。
输入您的客户支持联系人 URL(可选)。
在个人数据声明中选择“是/否”,然后选择保存更改。
导航到左侧菜单中相关应用程序的权限。
对于 Jira API,请选择添加。添加后,选择配置选项。
在经典范围 > Jira 平台 REST API 部分下,选择编辑范围。然后选中所有范围。单击保存。
在粒度范围下,选择编辑范围,然后选择以下范围:
向下滚动,找到作用域。必须在“CRM”和“标准”标题下选择两种类型的作用域。
添加以下作用域:
read:application-role:jira read:audit-log:jira read:avatar:jira read:field:jira read:group:jira read:instance-configuration:jira read:issue-details:jira read:issue-event:jira read:issue-link-type:jira read:issue-meta:jira read:issue-security-level:jira read:issue-security-scheme:jira read:issue-type-scheme:jira read:issue-type-screen-scheme:jira read:issue-type:jira read:issue.time-tracking:jira read:label:jira read:notification-scheme:jira read:permission:jira read:priority:jira read:project:jira read:project-category:jira read:project-role:jira read:project-type:jira read:project-version:jira read:project.component:jir read:project.property:jira read:resolution:jira read:screen:jira read:status:jira read:user:jira read:workflow-scheme:jira read:workflow:jira read:field-configuration:jira read:issue-type-hierarchy:jira read:webhook:jira导航到左侧菜单中的身份验证,然后选择添加。
输入回调 URL,比如 https://us-east-1.console.aws.amazon.com/gluestudio/oauth
导航到左侧菜单中的设置,然后向下滚动查看身份验证详细信息。记下客户端 ID 和密钥。