The Rackspace CDN permissions matrix displays specific permissions for the following role-based access control (RBAC) roles:
Admin - provides full access to create, read, update, and delete.
Creator - provides limited access to create, read, and update.
Observer - provides read-only access.
The matrix displays the Rackspace CDN methods grouped by category, their corresponding RESTful API methods, and the RBAC roles that are supported.
Base operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Retrieve the home document |
|
Observer, Creator, Admin |
Retrieves the home document. |
Ping the server |
|
Observer, Creator, Admin |
Pings the server. |
Services operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Retrieve all services |
|
Observer, Creator, Admin |
Retrieves a list of all available services. |
Create a service |
|
Creator, Admin |
Creates a service. |
Retrieve a service |
|
Observer, Creator, Admin |
Retrieves a specified service. |
Update a service |
|
Creator, Admin |
Updates the specified service. |
Delete a service |
|
Admin |
Deletes the specified service. |
Service assets operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Purge a cached asset |
|
Admin |
Purges a cached asset or invalidates the cache. |
Flavors operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Retrieve flavors |
|
Observer, Creator, Admin |
Retrieves a list of all available flavors. |
Retrieve flavor details |
|
Observer, Creator, Admin |
Retrieves details for the specified flavor. |
SSL certificate operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Create an SSL certificate |
|
Creator, Admin |
Creates an SSL certificate. |
Delete an SSL certificate |
|
Admin |
Deletes an SSL certificate. |
Analytics operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Retrieve analytics data |
|
Observer, Creator, Admin |
Retrieves analytics data using the Rackspace Metrics API. |