The ability to manage and track AWS resources within Jira Service Management provides organizations with enhanced visibility and control over their cloud infrastructure. In this blog we walk you through importing various AWS resources into Assets in JSM.
Before importing AWS resources into Assets in Jira Service Management, we need to establish proper connectivity to AWS through IAM permissions and policies. Here are the steps to set up the connection:
First, create an IAM user in AWS that will be used for importing data into Assets:
To ensure the IAM user has the proper permissions to access AWS resources for import:
Here’s a sample policy structure (note: this is a simplified example):
{ “Version”: “2012-10-17”, “Statement”: [ { “Sid”: “AssetsImportPermissions20250318”, “Effect”: “Allow”, “Action”: [ “ec2:Describe*”, “s3:List*”, “s3:Get*”, “lambda:List*”, “lambda:Get*”, “ecr:Describe*”, “ecr:List*”, “rds:Describe*”, “config:List*”, “ssm:Describe*”, “ssm:Get*” ], “Resource”: “*” } ] }
After creating the policy, assign it to the IAM user:
To get detailed attributes for EC2 instances, we need to have the SSM-Agent installed on the EC2 instances and create an SSM role:
This step is crucial for collecting detailed instance information. If the SSM Agent isn’t available or the role isn’t assigned, certain detailed information about EC2 instances won’t be available.
Here are sample resources attributes that an pulled from the API to be imported into Assets.
EC2 Resources (Hosts and Instances)
EC2 instances are a primary resource type imported from AWS. With proper configuration, you can import:
The SSM-Agent enables collection of detailed attributes from EC2 instances. Without this agent and the appropriate role configuration, you’ll still import basic EC2 information, but detailed system specifications won’t be available.
AWS ECR Repositories
For container registry resources, the import can include:
AWS VPC and Network Resources
Network infrastructure components that can be imported include:
AWS Tags
Tags are key-value pairs attached to AWS resources that provide metadata about those resources. During import, these tags are captured and can be:
Operating Systems & CPU Information
When SSM is properly configured, detailed operating system and hardware information can be imported:
Databases (RDS)
Database resources that can be imported include:
S3 Buckets
For S3 storage resources, the import can include:
Security Groups
Security group information that can be imported includes:
We recently launched support for AWS integration in OnLink. Please note this is a beta release and we will add full support with additional field mapping soon.
Connection to AWS
Retrieve your AWS Access Key and Secret Access Key from AWS Console and use it to establish the connection.
Map API fields to Jira Asset attributes(Sample Below):
key:InstanceId=Instance ID
map:InstanceType=Instance Type
map:Region=AWS Region
map:OS=Operating System
map:CPU=CPU Information
Here are a few past blogs that you might find useful:
If you have a requirement to import AWS Resources to Assets, we’d like to hear from you on the resource objects and field mapping. Please give OnLink a try and we’d love to hear your feedback.
RELATED
APPS
PAGES
Company