role

Element:
role
Type:
role
Namespace:
http://www.vmware.com/vchs/iam/v2.0
Description:
Element that encapsulates individual role details. contains: description : Contains brief description about the role. name : Name of the role. Following are the list of supported role name. Account Administrator, Virtual Infrastructure Administrator, Network Administrator, Read-Only Administrator, Subscription Administrator, End User. rights : list of rights associated with role. Typically a right would control access to API. For example PUT:User would indicate whether the role has right to update a user.
Since:
5.7
Schema:
User.xsd
Media type(s):
None
Extends:
anyType
XML Representation:
<role xmlns="http://www.vmware.com/vchs/iam/v2.0" id="xs:string">
    <description> xs:string </description>
    <name> xs:string </name>
    <rights>
        <id> xs:string </id>
        <name> xs:string </name>
    </rights>
</role>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
id string No 5.7 Unique id of the role.id varies from 1 to 6 which correspond to the individual role. Following are the id corresponding to supported roles. 1 -> Account Administrator, 2 -> Virtual Infrastructure Administrator, 3 -> Network Administrator, 4 -> Read-Only Administrator, 5 -> Subscription Administrator, 6 -> End User.

Elements

Element Type Required Modifiable Since Deprecated Description
description string No 5.7 Contains brief description about the role. Example a for a network administrator role description would be Allows network management.
name string Yes 5.7 name of the role. List of supported role names: Account Administrator, Virtual Infrastructure Administrator, Network Administrator, Read-Only Administrator, Subscription Administrator, End User.
rights right No 5.7 list of rights associated with role. Typically a right would control access to API. For example PUT:User would indicate whether the role has right to update a user.