Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Body
The type of the authorization (0=global, 1=grant, 2=revoke). See the User Guide for more information about authorization types.
An array of Strings holding the permissions provided by this authorization.
The id of the user this authorization has been created for. The value *
represents a global authorization ranging over all users.
The id of the group this authorization has been created for.
An integer representing the resource type. See the User Guide for a list of integer representations of resource types.
The resource Id. The value * represents an authorization ranging over all
instances of a resource.
Response
Request successful.
The id of the authorization.
The type of the authorization (0=global, 1=grant, 2=revoke). See the User Guide for more information about authorization types.
An array of Strings holding the permissions provided by this authorization.
The id of the user this authorization has been created for. The value *
represents a global authorization ranging over all users.
The id of the group this authorization has been created for.
An integer representing the resource type. See the User Guide for a list of integer representations of resource types.
The resource Id. The value * represents an authorization ranging over all
instances of a resource.
The removal time indicates the date a historic instance
authorization is cleaned up. A removal time can only be assigned to a historic
instance authorization. Can be null when not related to a historic instance
resource or when the removal time strategy is end and the root process instance
is not finished. Default format yyyy-MM-dd'T'HH:mm:ss.SSSZ.
The process instance id of the root process instance the historic
instance authorization is related to. Can be null if not related to a historic instance
resource.