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 view a detailed description of each user role, 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, RackSpace, 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) Cloud Load Balancers (Rackspace) 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
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

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

Notes

  1. User preferences are defined on a per-user basis and are used across all RightScale accounts.
  2. Only RightScale accounts that have been properly enabled to view the ServerTemplates Usage Report will see this item in the Dashboard. (Reports > Usage Estimate)
  3. Any user can log in to the RightScale API. However, once you log in, your user role privileges will take effect.
  4. 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.
  5. If you run a macro that creates/clones design objects you must have the 'designer' role.
  6. The user who originally created the credential will also be able to view the hidden value.