| Package | Description | 
|---|---|
| com.ibm.tivoli.maximo.script | |
| psdi.app.bulletinboard | |
| psdi.common.role | |
| psdi.workflow | The Workflow package includes Mbos related to workflow. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ScriptCustomRole | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BBAudOrgRoleThis class implements a role which represents a bulletin board message's organization audience. | 
| class  | BBAudPersonGroupRoleThis class implements a role which represents a bulletin board message's persongroup audience. | 
| class  | BBAudSiteRoleThis class implements a role which represents a bulletin board message's site audience. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CustomRoleAdapterThis adapter automatically converts the PersonID or PersonGroup returned into an email
 address array. | 
| class  | UserDataRoleThis role takes an attribute from the logged-in user's PersonID record and treats it as a 
 PersonID. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MaximoAdminRoleThis class returns the PersonID of the maximo administrator user as
 specified in property mxe.adminuserid | 
| class  | WorkflowOriginatorRoleThis class returns the PersonID of who started the workflow process. |