The Cloud Networks 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 Cloud Networks methods grouped by category, their corresponding RESTful API commands, and the roles that are supported.
Network operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Retrieve list of networks |
|
Observer, Creator, Admin |
Retrieves list of networks to which the specified tenant has access. |
Create network |
|
Creator, Admin |
Creates a network. |
Show network |
|
Observer, Creator, Admin |
Retrieves information for a specified network. |
Update network |
|
Creator, Admin |
Updates certain network attributes. |
Delete network |
|
Admin |
Deletes a specified network and its associated resources. |
Subnet operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Retrieve list of subnets |
|
Observer, Creator, Admin |
Retrieves list of subnets to which the specified tenant has access. |
Create subnet |
|
Creator, Admin |
Creates a subnet on a specified network. |
Show subnet |
|
Observer, Creator, Admin |
Retrieves information for a specified subnet. |
Update subnet |
|
Creator, Admin |
Updates a specified subnet. |
Delete subnet |
|
Admin |
Deletes a specified subnet. |
Port operations#
Method |
API action |
Role |
Description |
---|---|---|---|
Retrieve list of ports |
|
Observer, Creator, Admin |
Retrieves list of ports to which the tenant has access. |
Create port |
|
Creator, Admin |
Creates a port on a specified network. |
Show port |
|
Observer, Creator, Admin |
Retrieves information for a specified port. |
Update port |
|
Creator, Admin |
Updates a specified port. |
Delete port |
|
Admin |
Deletes a specified port. |
Security groups operations#
Note: The Security Groups API is currently in Limited Availability. It is available only to Managed Infrastructure customers and not to RackConnect or Managed Operations customers. To use this feature, contact Rackspace Support.
Method |
API action |
Role |
Description |
---|---|---|---|
List security groups |
|
Observer, Creator, Admin |
Retrieves a list of all security groups to which the specified tenant has access. |
Create security group |
|
Creator, Admin |
Creates a security group with default security group rules for the |
Show security group |
|
Observer, Creator, Admin |
Retrieves information about the specified security group. |
Delete security group |
|
Admin |
Deletes a security group and its associated security group rules. The delete operation fails if a port is associated with the security group. |
List security group rules |
|
Observer, Creator, Admin |
Retrieves a list of security group rules for the requestor with the unique ID for each security group rule. |
Create security group rule |
|
Creator, Admin |
Creates a security group rule. |
Show security group rule |
|
Observer, Creator, Admin |
Retrieves information about the specified security group rule. |
Delete security group rule |
|
Admin |
Deletes the specified rule from a security group. |