- Connecting Jira to Amazon Q: https://docs.aws.amazon.com/amazonq/latest/business-use-dg/jira-connector.html
- CreateDataSource: https://docs.aws.amazon.com/amazonq/latest/api-reference/API_CreateDataSource.html
Jira Project:
- Free Tier
- My project URL: https://cloudsteak.atlassian.net
https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/
- Log in to https://id.atlassian.com/manage-profile/security/api-tokens
- Click Create API token
- From the dialog that appears, enter a Label (
AWS-2-Jira
) for your token and click Create - Click Copy to clipboard, then paste the token to your script, or elsewhere to save
Amazon Q is available only in several US Region:
- US West (Oregon) -
us-west-2
- US East (N. Virginia) -
us-east-1
We use us-east-1
region
https://us-east-1.console.aws.amazon.com/iam/home?region=us-east-1#/home
https://us-east-1.console.aws.amazon.com/amazonq/home?region=us-east-1#applications
- Click
Create application
button- Application name:
jira-cloudsteak
- Create and use a new service role:
QBusiness-Application-jira-cloudsteak
- Add some tags
- Application name:
- Click
Create
button - Wait for Role creation
- On screen
Select retriever
keep the default. ClickNext
- On
Connect data sources
screen search forJira
- Click
+
sign- Data source name: jira-ds-cloudsteak
- Jira Account URL: https://cloudsteak.atlassian.net
- Authorization: ACL
- AWS Secrets Manager secret: Create and add a new secret
- Secret name:
QBusiness-Jira-CloudSteak
- Jira ID: (emai)
Password/Token
is the token we created in Jira
- Secret name:
- Identity crawler is on
- IAM role
- Create new service role
- Role name:
QBusiness-DataSource-Jira-CloudSteak
- Sync scope: All projects
- Sync mode: Full sync
- Sync run schedule
- Frequency: Hourly (Start minute: 05)
Add data source
- Wait for Role creation
- After some minutes the application is done. You need to go back to applications to see it: https://us-east-1.console.aws.amazon.com/amazonq/home?region=us-east-1#applications
- Open application page: https://us-east-1.console.aws.amazon.com/amazonq/home?region=us-east-1#applications
- Open your application
- Scroll down to Data sources
- Select
jira-ds-cloudsteak
data source - Click
Sync now
Configure Amazon Q Web Experience with IAM Identity Center as identity provider
Setting up Amazon Q with IAM Identity Center as identity provider: https://docs.aws.amazon.com/amazonq/latest/business-use-dg/idp-sso.html
- Open application page: https://us-east-1.console.aws.amazon.com/amazonq/home?region=us-east-1#applications
- Open your application
- Scroll down to
Web Experience
- Click
Enable Web Experience
- then follow the steps in the documentation: https://docs.aws.amazon.com/amazonq/latest/business-use-dg/idp-sso.html
Use Amazon Q Web Experience
You can find the document here: https://docs.aws.amazon.com/amazonq/latest/business-use-dg/using-web-experience.html