RoleCreateSpec

RoleCreateSpec
RoleCreateSpec

Role object to be created.

JSON Example
{
    "description": "Custom administrator role.",
    "name": "Custom",
    "privileges": [
        "VC_CONFIG_VIEW",
        "FEDERATED_LDAP_MANAGE",
        "GLOBAL_CONFIG_MANAGEMENT"
    ]
}
string As [\S\s]{0,400}
description
Optional

Role description.

string As [a-zA-Z0-9 _-]{0,32}
name
Required

Role name. This property must contain only alphanumerics, underscores, and dashes.

array of string
privileges
Required

Privileges for this role. When being created or updated, input non-selectable privileges are ignored.

Possible values are : ADMINISTRATOR, ADMINISTRATOR_VIEW, VC_CONFIG_VIEW, LOG_COLLECTION, FORENSICS, MANAGE_CERTIFICATES, LOCAL_ADMINISTRATOR, LOCAL_ADMINISTRATOR_VIEW, INVENTORY_ADMINISTRATOR, INVENTORY_ADMINISTRATOR_VIEW, HELPDESK_ADMINISTRATOR, HELPDESK_ADMINISTRATOR_VIEW, FEDERATED_LDAP_MANAGE, FEDERATED_LDAP_VIEW, FEDERATED_SESSIONS_MANAGE, FEDERATED_SESSIONS_VIEW, GLOBAL_ADMINISTRATOR, GLOBAL_ADMINISTRATOR_VIEW, GLOBAL_ADMIN_UI_INTERACTIVE, GLOBAL_ADMIN_SDK_INTERACTIVE, GLOBAL_MACHINE_REGISTER, GLOBAL_ROLE_PERMISSION_MANAGEMENT, GLOBAL_ROLE_MANAGEMENT, GLOBAL_ROLE_VIEW, GLOBAL_PERMISSION_VIEW, GLOBAL_PERMISSION_MANAGEMENT, GLOBAL_CONFIG_VIEW, GLOBAL_CONFIG_MANAGEMENT, FOLDER_MANAGEMENT, FOLDER_VIEW, POOL_VIEW, POOL_MANAGEMENT, POOL_ENABLE, POOL_ENTITLE, POOL_SVI_IMAGE_MANAGEMENT, MACHINE_VIEW, MACHINE_MANAGEMENT, MACHINE_REBOOT, MACHINE_MANAGE_VDI_SESSION, MACHINE_MANAGE_OFFLINE_SESSION, MACHINE_USER_MANAGEMENT, MACHINE_MAINTENANCE, MANAGE_REMOTE_PROCESS, REMOTE_ASSISTANCE, GLOBAL_CVP_REGISTER, GLOBAL_CVP_PUBLICATION, CVP_INTERACTIVE, CVP_VIEW, CVP_MANAGEMENT, CVP_OWNERSHIP, API_SMART_CARD_BYPASS, UDD_VIEW, UDD_MANAGEMENT, HORIZON_CLOUD_SERVICE, SUBSCRIPTION_LICENSE_ADD, CLOUD_ADMIN, UNKNOWN_PRIVILEGE,
Parameter To