Primary (user-based) assignment entities
PolicyCenter uses primary assignment in the context of ownership. For example, only a single user (and group) can own an activity. Therefore, an Activity object is primarily assignable. Primary assignment takes place anytime that PolicyCenter assigns an item to a single user.
To be available for user-based or primary assignment, an entity must implement one or both of the following delegates:
AssignabledelegateCPCAssignabledelegate
In the PolicyCenter base configuration, the following objects implement the required delegates:
ActivityUserRoleAssignment
It is common for PolicyCenter to implement the Assignable delegate in the main
entity definition file and the PCAssignable delegate in an entity extension file.
