User Roles & Permissions
Structure
CloudThinker uses a workspace-based structure to organize users and manage permissions. Each workspace is set up as follows:
1 Owner
1 Admin
1 or more Developers
This structure ensures clear lines of responsibility and appropriate access levels for effective user management.
Permission Comparison
View Dashboard
x
x
x
View Resources tab
x
x
x
View Operate tab
x
x
x
View Monitor tab
x
x
x
View Agents
x
x
x
View Workspace Setting
x
x
x
View Users in Workspace
x
x
x
Edit Knowledge Base
x
x
x
Edit Agents
x
x
x
Edit Schedule Tasks
x
x
x
Edit Connectors
x
x
x
Edit Integrations
x
x
x
Edit Workspace Setting
x
x
Edit Users in Workspace
x
x
View Subscription Management
x
View Payment Management
x
Edit Subscription Management
x
Transfer Workspace Ownership
x
Rationale and Benefits
This role-based access control system is designed to:
Ensure financial control remains with the workspace owner
Allow efficient management of the workspace by the admin
Provide developers with the access they need without risking accidental changes to crucial settings
By structuring permissions this way, we support effective cloud cost optimization by:
Maintaining clear oversight of financial aspects (Owner)
Enabling strong day-to-day management of cloud optimization efforts (Admin)
Allowing hands-on use of CloudThinker without risking workspace integrity (Developer)
This structure promotes collaboration while maintaining appropriate access controls, crucial for managing and optimizing cloud costs effectively.
Last updated