Manages the many-to-many relationship of workflow Users and Roles. Each instance represents the association of a specific User with a specific Role.
This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.
Defines a ranking value (1 is highest ranking) for members of a Role. The Workflow Engine uses this value to help with task distribution. property Role as RoleDefinition(XMLNAME="roleName",XMLPROJECTION="attribute",XMLREFERENCE="ID") [ SqlFieldName = RoleName ];
Role involved in the relationship. property Title as %String(MAXLEN=128,XMLNAME="title",XMLPROJECTION="attribute");
(Optional) Defines a title for a given user within a role. property User as UserDefinition(XMLNAME="userName",XMLPROJECTION="attribute",XMLREFERENCE="ID") [ SqlFieldName = UserName ];
For example, a role member could be designated as the "Manager" of the role. A Workflow can make use of this designation when distributing tasks.
User that belongs to the associated Role.