2022 April Release

Customization Point FSCFOLIOCLOUD@1.1001:CPExcludeOrgMember Permanent link for this heading

This customization point defines which additional objects are to be handled on membership exclusions. The excluded user will be removed from the defined properties.
For the condition expression and addsubstitute expression you will find the following parameters in the local scope:
  • excludeduser: the excluded user
  • substitute: the substitue
Example:
customize CPExcludeOrgMember<DraftFile, DraftRoom, null> {
  condition = expression { cooobj.objname != "skip_object" }
  addsubstitute = expression { cooobj.objname != "skip_substitute" };
  path<appath> = { { dfresponsible } }
}

AttrPath[] FSCFOLIOCLOUD@1.1001:CPExcludeOrgMember(
  key ObjectClass objclass,
  key optional ObjectClass roomobjclass,
  key optional Object cpcontext,
  out optional boolean addsubstitute,
  out optional boolean condition,
  out retval direct AttrPath[] path)

Name

Description

objclass

applies to objects of the defined object class

roomobjclass

applies to objects in room of the defined object class

cpcontext

applies to objects of the defined cpcontext

addsubstitute

defines if the substitute should replace the excluded user

condition

defines if the user should be removed from this object

path

the attribute paths of the object, where the user should be removed

Additional Information