North requires an IAM permission for our app to read spending data that powers our ML engine to automate your FinOps.
North CAN NOT:
Read sensitive data
View or edit network rules
Create, change, alter, stop or pause instances or machines
Change or copy any development, test or production data
North's read-only baseline IAM permission and details are listed below. Baseline permissions allow basic functionality of our app and management system in order to fully benefit from the best savings posture. However, additional permissions may be required for some products. See product pages for more details.
Note to the community: It has come to our attention that various third-party services frequently grant themselves excessive permissions. We urge you to exercise caution and thoroughly review these permissions before implementation. For instance, a broad permission like "ec2:Describe*" permits third-party services to access your security groups. Such access is not required for cloud cost optimization and poses an increased security risk to your servers. Please ensure that permissions are appropriately limited to maintain optimal security and functionality.
North Baseline IAM Permission (Free + Startup Version)
Deploying North IAM Permissions (Base IAM Permission)
It is suggested that all customer manage permission deployment from the app console. If you would like to deploy the permission(s) independently from the console, please see below.
In the AWS Management Console, select CloudFormation and “Create Stack”
Select the "Specify an Amazon S3 template URL" and copy:
https://north-cloudformation-template-public.s3.amazonaws.com/billing-and-usage-read-only-cf-stack/north-read-only-access.yaml// Some code
On the "Specify stack details" page, enter the following information: - Stack name: Enter "NorthCostAndUsageReadOnlyCloudFormationStack" (or your desired stack name)
Click the "Next" until you are able to “Create stack”