Role Types
Access Roles
Provide varying levels of access to individual AWS accounts, from read-only to full administrative access. Deploy to member accounts for day-to-day operations and management. Use access roles when you need to:- Grant Quiverstone access to individual AWS accounts
- Configure specific permission levels (read-only, administrator, etc.)
- Enable browser-based console access
- Deploy roles across multiple accounts using StackSets
Inventory Roles
Provide read-only access to AWS Organizations for account discovery and organizational structure mapping. Deploy to management or delegated administrator accounts. Use inventory roles when you need to:- Enable Quiverstone to discover accounts in your organization
- Map organizational structure (OUs, accounts, hierarchy)
- Retrieve account metadata and configuration
- Monitor organizational changes over time
Intermediate Roles
Enable chained access architecture by serving as an intermediate hop between Quiverstone and destination accounts. Deploy to a dedicated trusted account for enhanced security. Use intermediate roles when you need to:- Add an additional security layer beyond direct access
- Meet compliance requirements for intermediate controls
- Audit all role assumptions through a single point
- Implement role chaining architecture
Intermediate roles are deployed as part of chained access setup. See the access and inventory role guides for complete chained deployment instructions.
Choosing the Right Roles
For Small Organizations (< 10 accounts)
Recommended:- Direct access roles (individual deployment)
- Direct inventory role (management account)
For Medium Organizations (10-50 accounts)
Recommended:- Direct access roles (StackSet deployment)
- Direct inventory role (management account)
For Large Organizations (50+ accounts)
Recommended:- Chained access roles (StackSet deployment)
- Chained inventory role (management account)
- Intermediate role (trusted account)
For Highly Regulated Environments
Recommended:- Chained access roles with named trust
- Chained inventory role with named trust
- Intermediate role with specific scope
Quick-Start Guides
Access Roles
Deploy roles for account access with configurable permissions
Inventory Roles
Deploy roles for organization discovery and account inventory
Security Features
All Quiverstone IAM roles implement security best practices:- External ID Validation: Additional security token prevents unauthorized access
- Principle of Least Privilege: Configurable permissions with read-only defaults
- CloudTrail Logging: All role assumptions automatically logged
- MFA Compatible: Works with MFA-enabled accounts
Next Steps
- Choose the role type that matches your needs
- Follow the quick-start guide for rapid deployment
- Configure Quiverstone with the role ARN and External ID
- Verify access in the Quiverstone application

