...
| Bloc de code |
|---|
<Group-Store>
<group>
<group-key>TousPers</group-key>
<group-name>LDAP Tout le personnel</group-name>
<group-description>Tout le personnel de l'etablissement issu de LDAP</group-description>
<selection-test>
<test-group>
<test>
<attribute-name>eduPersonAffiliation</attribute-name>
<tester-class>org.jasig.portal.groups.pags.testers.StringEqualsIgnoreCaseTester</tester-class>
<test-value>faculty</test-value>
</test>
</test-group>
<test-group>
<test>
<attribute-name>eduPersonAffiliation</attribute-name>
<tester-class>org.jasig.portal.groups.pags.testers.StringEqualsIgnoreCaseTester</tester-class>
<test-value>staff</test-value>
</test>
</test-group>
<test-group>
<test>
<attribute-name>eduPersonAffiliation</attribute-name>
<tester-class>org.jasig.portal.groups.pags.testers.StringEqualsIgnoreCaseTester</tester-class>
<test-value>employee</test-value>
</test>
</test-group>
<test-group>
<test>
<attribute-name>eduPersonAffiliation</attribute-name>
<tester-class>org.jasig.portal.groups.pags.testers.StringEqualsIgnoreCaseTester</tester-class>
<test-value>researcher</test-value>
</test>
</test-group>
</selection-test>
</group>
...
</Group-Store>
|
Group
Identifiant du groupe
selection-test
Contient l'ensemble des tests à effectuer pour évaluer l'appartenance d'un utilisateur à ce groupe
test-group
Regroupe des test d'appartenance : tous les tests dans la même balise test-group sont ET-ifiés (associés avec un ET logique) : ils doivent être tous validés pour que le test renvoit VRAI
S'il y a plusieurs test-group, ils sont OU-ifiés (associés avec un OU logique)