removeGroupsFromRightTemplate
Versionshinweise | ab 17.1.6, 16.1.17, 17.2.09 |
---|
Code
void removeGroupsFromRightTemplate(String templatePk, String... groupPks)
Beschreibung
Entfernt die übergebenen Rechtecontainer aus der Rechtevorlage. Gruppen die nicht existieren werden ignoriert. Nur Vorlagen mit individuellen Rechten können hier angesteuert werden (erstellt mit RightUtils.createRightTemplate), alle 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 Rechtecontainer-Primärschlüsseln, die aus der Vorlage entfernt werden sollen.
Beispiele
IRightContainer myRightGroup = RightUtils.createIRightContainer("myRightGroupPk", false, false, false, true);
String templatePk = RightUtils.createRightTemplate("MY_TEMPLATE", "My description", myRightGroup);
RightUtils.removeGroupsFromRightTemplate(templatePk, "myRightGroupPk");