addGroupsToRightTemplate

Versionshinweise

ab 17.1.6, 16.1.17, 17.2

 

Code

Groovy
void addGroupsToRightTemplate(String templatePk, IRightContainer... groupRights)

Beschreibung

Fügt die übergebenen Rechtecontainer zur Rechtevorlage hinzu. Gruppen die bereits existieren, fügen die erhaltenen Rechte hinzu. Nur Vorlagen mit individuellen Rechten können hier angesteuert werden (erstellt mit RightUtils.createRightTemplate), aller anderen führen zum Fehler beim Aufruf.

Wichtig: Solche Vorlagen werden nicht vom Customizing Transport behandelt.

 

Parameter

  • templatePk - Der Pk der Rechtevorlage die geändert werden soll.

  • groupRights - Eine kommaseparierte Liste von Rechtecontainern, die zur Vorlage hinzugefügt werden sollen.

Beispiele

Groovy
IRightContainer myRightGroup = RightUtils.createIRightContainer("myRightGroupPk", true, false, true, true);
String templatePk = RightUtils.createRightTemplate("MY_TEMPLATE", "My description", myRightGroup);
IRightContainer mySecondRightGroup = RightUtils.createIRightContainer("mySecondRightGroupPk", true, false, false, true);
RightUtils.addGroupsToRightTemplate(templatePk, mySecondRightGroup);