Do I need elevated permissions for the install in my customer's account?
Last updated: February 3, 2026
QUESTION
Do I need elevated permissions for the install in my customer's account?
ANSWER
Short answer: No
Permissions
With Nuon, the software vendor does not have direct access (e.g., cross account permissions) to the customer account. Instead, the customer deploys a CloudFormation stack that creates a ASG EC2 VM and a runner service in a container.
The runner uses different IAM roles for different jobs like provision, de-provision, maintenance and break glass for emergency repair.
Provision and de-provision roles require the highest permissions since they create and destroy cloud resources.
The maintenance role can be less permissive since they update specific components or run actions (scripts).
The software vendor defines these roles as part of the app configuration so they are defined by Nuon.
Break glass roles are enabled in CloudFormation by the customer and can be referenced in your action (scripts) configurations. These roles provide temporary elevated access to the software vendor for emergency situations or critical deployments.
Shutdown the Runner
The customer can also scale the ASG to 0, which shuts down the EC2 VM with runner preventing the vendor from running any jobs on the customer install. When maintenance is needed, the customer can scale up the ASG.
DOCS