A tester for matching the possibly multiple values of an attribute against a regular expression,
and in replacing a pattern by an other user attribute (optional use). If any of the values
matches the pattern, the tester returns true.
Optional: For a pattern replacement specify the user attribute name between @...@
As example:
Firstly the pattern
@CurrentOrganization@ will be replaced by the user attribute
CurrentOrganization value, after if the value is "
"ORGANIZATION_NAME" (like for
tenant name) this pags will test if the user has in his attribute "
isMemberOf" a value
matching the pattern
"
((lycee)|(cfa)|(college)):Applications:Cahier_de_texte:ORGANIZATION_NAME"
This is used mainly when a user is on several Organizations and to work on the Current
Organization context app, and when you have one portlet app per context.
It's used to have one access rule on an app at once in a same layout.