rba role

Role configuration for RBA support

role Specification

Type Collection
Object Key(s) name
Collection Name role-list
Collection URI /axapi/v3/rba/role/
Element Name role
Element URI /axapi/v3/rba/role/{name}
Element Attributes role_attributes
Schema role schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/rba/role/

role Attributes

Create List

POST

/axapi/v3/rba/role/

role Attributes

Get Object

GET

/axapi/v3/rba/role/{name}

role Attributes

Get List

GET

/axapi/v3/rba/role/

role-list

Modify Object

POST

/axapi/v3/rba/role/{name}

role Attributes

Replace Object

PUT

/axapi/v3/rba/role/{name}

role Attributes

Replace List

PUT

/axapi/v3/rba/role/

role-list

Delete Object

DELETE

/axapi/v3/rba/role/{name}

role Attributes

role-list

role-list is JSON List of role Attributes

role-list : [

role Attributes

name

Description: Name for the RBA role

Type: string

Required: Yes

rule-list

Description: rule-list is a JSON List . Please see below for rule-list

Type: List

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

rule-list

Specification
Type list
Block object keys

object

Description: Lineage of object class for permitted operation

Type: string

Format: string-rlx

operation

Description: ‘no-access’: no-access; ‘read’: read; ‘write’: write;

Type: string

Supported Values: no-access, read, write