Cybus::Role
Creates a new role resource. See also User Management.
The role defined here can be used in the list of roles for a Cybus::User resource, which is the suggested way of specifying a set of permissions for a user.
Properties
permissions
The permissions associated with this role.
Required
Type:
object[]; all items must be of the type:objectwith the following properties:
context
The context in which the role permissions for the resource should be interpreted.
Required
Type:
enum; the value of this property must be equal to one of the following:mqttwhen describing permissions for MQTT topicshttpwhen describing permissions for REST API paths
operation
The allowed access operation to the resource.
Required
Type:
enum; the value of this property must be equal to one of the following:readwritereadWrite
resource
The resource path. Can be a REST-ful API path or an MQTT topic.
Required
Type:
string
Example
Last updated
Was this helpful?

