6#ifndef __LIBISYS_AUTH_ROLE_IDL__
7#define __LIBISYS_AUTH_ROLE_IDL__
17 constant
int ERR_INVALID_VALUE = 1;
Role management interface
Info getInfo()
Retrieve role information.
int updateFull(in Info info)
Change role settings.
vector< Privilege > privileges
List of privileges for this role.
string description
Free-form description.
boolean locked
true if the role cannot be deleted
string name
Privilege name.
vector< string > args
Privilege arguments.