Overview
Below is a breakdown of user privileges based on user roles. The ability to manage
a section includes the ability to create/edit/delete the object/resource. To check and see which user role privileges you have across all RightScale accounts to which you have access, go to Settings > User > Info. To learn more about our Role Based Access control (RBAC), see User Roles.
Managing RightScale Accounts
| Action |
Required User Roles |
| View RightScale Account |
observer |
| Edit User Preferences - SSH, Timezone, Password (1) |
observer |
| View estimated cloud billing information (5) |
ca_user |
| Send RightScale Account Invitations |
admin |
| Manage User Roles |
admin |
| Manage Cloud Credentials |
admin |
| Register a Private Cloud |
admin |
| Add a Public/Private Cloud |
admin |
| Accept Account Group Invitations |
admin |
Enable/Disable Instance Available Email Notifications |
admin |
| Customer Usage Reports (2) |
admin |
| Enable Cloud Services (e.g. SQS) |
admin |
| Log into RightScale API (3) |
admin, observer, actor, designer, library, server_login, publisher, enterprise_manager |
Managing Server Instances
| Action |
Required User Roles |
| Manage Deployments |
actor |
| Manage Server Arrays |
actor |
| Manage Servers |
actor |
| Manually run boot, operational, or decommission scripts |
actor |
| Bundle an Instance |
actor |
| Tag Servers |
actor |
| View Initial Password (Windows) |
actor |
| Log into servers (SSH or RDP) |
server_login |
| Log into servers as 'root' user (Linux only) |
server_supervisor |
Managing the Cloud (e.g. AWS, Azure, Google, OpenStack, etc.)
| Action |
Required User Roles |
| Launch and terminate instances |
actor |
| Queues (SQS) |
actor |
| S3 |
actor |
| Cloudfront |
actor |
| Personal Images |
actor |
| EC2 Security Groups |
security_manager |
| Create/Use EC2 SSH Keys |
actor |
| View Private Key Material of SSH Keys (4) |
admin |
| Elastic/Remappable IPs |
actor |
| Volumes |
actor |
| Snapshots |
actor |
| Elastic Load Balancing (AWS) |
actor |
| Purchase Reserved Instances (AWS) |
admin |
| RDS (AWS) |
actor |
| VPC (AWS) |
actor |
| Share Cloud Resources |
actor |
| View Cloud Billing Information (5) |
ca_user |
| Infrastructure Audit Reports |
admin, security_manager |
Managing RightScale Components
| Action |
Required User Roles |
| View Library |
designer |
| Import from the Library |
library |
| View Account Library |
designer |
| ServerTemplates |
designer |
| RightScripts |
designer |
| MultiCloud Images (MCI) |
designer |
| Cookbooks |
designer |
| Repositories |
designer |
| Manage Software Repositories |
designer |
| Create/Edit/Lock/Delete a Macro |
designer |
| Run a Macro (6) |
actor, designer |
| Clone a Macro |
designer |
| Alert (Specifications) |
designer |
| Alert Escalations |
designer |
| Create/Edit Credentials |
actor |
View Credential's hidden value (7) |
admin, credential_viewer |
| Publish to the Library |
publisher |
| Manage Your Publications |
publisher |
| Share RightScale Components (via Account Groups) |
publisher |
| Send Account Group Invitations |
publisher |
| Accept Account Group Invitations |
admin |
Managing the Organization
| Action |
Required User Roles |
| Access to all accounts within the Organization |
enterprise_manager |
| Grant account access |
enterprise_manager |
| Control User Roles across the Enterprise |
enterprise_manager |
| Grant 'enterprise_manager' privileges to another user |
enterprise_manager |
| Manage Account Group memberships within the Enterprise |
enterprise_manager |
| Set cost quotas for RightScale accounts |
enterprise_manager |
| Download Usage Report for the Enterprise |
enterprise_manager |
| Limited access inside the Dashboard |
enterprise_manager |
RightScale Optima
| Action |
Required User Roles |
| View and analyze historic cost and usage information (5) |
ca_user |
| Read-only access to View Billing Centers within the Org |
billing_center_viewer |
| Full access to View/Add/Edit/Delete Billing Centers within the Org |
billing_center_admin |
| Create new RightScale child accounts |
enterprise_manager |
| Connect to new clouds (e.g. AWS) |
admin, enterprise_manager |
| Manage other user permissions |
admin |
| Manage account markups and markdowns |
admin |
RightScale Self Service
| Action |
Required User Roles |
| View Catalog, Manage CloudApps incl. launch, terminate |
ss_end_user |
| View Catalog and running CloudApps (view only; no action) |
ss_observer |
| View the Design menu, manage schedules, interact with Cloud workflow console |
ss_designer |
| UI Customizations, CloudApps permissions |
admin, enterprise_manager |
RightScale Policy Management
| Page |
Action |
Required User Roles |
| Catalog |
View Catalog |
policy_publisher, policy_designer, policy_manager |
|
Publish to Catalog |
policy_publisher |
|
Un-publish from Catalog |
policy_publisher |
|
Delete policy template |
policy_designer |
|
Apply a policy |
policy_designer, policy_manager |
| Dashboard |
View dashboard |
policy_designer, policy_manager, policy_viewer |
| Applied Policies |
View applied policies |
policy_designer, policy_manager, policy_viewer |
|
Update a policy |
policy_designer, policy_manager |
|
Terminate a policy |
policy_designer, policy_manager |
|
Apply a similar policy |
policy_designer, policy_manager |
| Incidents |
View Incidents |
policy_designer, policy_manager, policy_viewer |
| Templates |
View Templates |
policy_designer, policy_manager |
|
Upload a custom policy template |
policy_designer |
|
Apply a policy template |
policy_designer |
|
Delete a custom policy template |
policy_designer |
|
Publish a policy template |
policy_publisher |
Notes
- User preferences are defined on a per-user basis and are used across all RightScale accounts.
- Only RightScale accounts that have been properly enabled to view the ServerTemplates Usage Report will see this item in the Dashboard. (Reports > Usage Estimate)
- Any user can log in to the RightScale API. However, once you log in, your user role privileges will take effect.
- Only the owner (identified by email) who created the SSH Key and 'admin' users can view/edit the private key material of an SSH Key.
- If you run a macro that creates/clones design objects you must have the 'designer' role.