Detailed Permissions Matrix for Cloud Big Data

The following permissions matrix displays specific permissions for the roles in Cloud Big Data v1. The matrix displays the method names, their corresponding RESTful API commands, and the roles that are supported.

Note: For additional information about RBAC, see the API Documentation.

As of February 4, 2014

MethodAPI ActionRole
PROFILES
Get User ProfileGET /profileObserver & Creator & Admin
Create a User ProfilePOST /profileCreator & Admin
CLUSTERS
Create a ClusterPOST /clustersCreator & Admin
Delete a ClusterDELETE /clusters/{clusterId}Admin only
List ClustersGET /clustersObserver & Creator & Admin
Get Cluster DetailsGET /clusters/{clusterId}Observer & Creator & Admin
Perform an Action on a ClusterPOST /clusters/{clusterId}/actionCreator & Admin
NODES
List Nodes in a clusterGET /clusters/{clusterId}/nodesObserver & Creator & Admin
Get Node DetailsGET /clusters/{clusterId}/nodes/{nodeId}Observer & Creator & Admin
FLAVORS
List Available FlavorsGET /flavors Observer & Creator & Admin
Get Flavor DetailsGET /flavors/{flavorId}Observer & Creator & Admin
List Supported Cluster Types for a FlavorGET /flavors/{flavorid}/typesObserver & Creator & Admin
TYPES
List Cluster TypesGET /typesObserver & Creator & Admin
Get Cluster Type DetailsGET /types/{typeId}Observer & Creator & Admin
List Supported Flavors for a Cluster TypeGET /types/{typeid}/flavorsLists the supported flavors for the specified cluster type.
RESOURCE LIMITS
List Resource Limits for UserGET /limitsDisplays the resource limits for the user.

Cloud Big Data Terminology

Cluster

A group of servers (nodes). In Cloud Big Data, the servers are virtual.

Node

In a network, a node is a connection point, either a redistribution point or an end point for data transmissions. In general, a node has programmed or engineered capability to recognize and process or forward transmissions to other nodes.

Permissions Matrices for RBAC