In the previous sections, we have described
There is also the concept of a user defined SID. The authorization process is sufficiently flexible to accommodate any securable element of an IBM Cúram Social Program Managementapplication. The developer can effectively customize the authorization process by defining new types of SIDs. The new types represent a conceptual element requiring security. The following server interface method enables authorization to be invoked directly on these new user defined SID types.
curam.util.security.Authorisation.isSIDAuthorised()
Out-of-the-box, the LOCATION and PRODUCT SIDs are SIDs of this type. Using the above method there is effectively no limit to the SID types that can be defined. Authorizing New SID Types should be consulted for further details.