Benutzergruppen - Elementgruppen
Benutzergruppen - Elementgruppen Zuweisung von Elementgruppen zu Benutzergruppen
Durch Drücken der Schaltfläche [Elementgruppen] wird folgender Dialog aufgerufen:

Hier können der Benutzergruppe eine oder mehrere Elementgruppen zugewiesen und deren Rechte definiert werden. Innerhalb der Programmierung erfolgt die Rechtevergabe über die Anweisungen UrmPermSet (tHdlUserGroup, <Name>, _UrmAllow , tRights) und UrmPermSet (tHdlUserGroup, <Name>, _UrmDeny , tRights).
In der oberen Liste werden alle Elementgruppen, die bereits zugewiesen sind, aufgeführt. In der unteren Liste werden die noch nicht zugewiesenen Elementgruppen angezeigt. Elementgruppen können durch einen Doppelklick von der einen in die andere Liste verschoben werden. Ebenso können über Drag & Drop ein oder mehrere selektierte Gruppen von der einen Liste in die andere Liste verschoben werden.
In der oberen Liste können die Rechte der Benutzergruppe auf die Elementgruppe angegeben werden. Folgende Rechte sind das im einzelnen:
- R - Read:
_UrmPermReadLesen und Anzeigen - C - Create:
_UrmPermCreateAnlegen - M - Modify:
_UrmPermModifyÄndern - MO - Modify owner:
_UrmPermModifyOwnerÄndern bei Objektbesitz - D - Delete:
_UrmPermDeleteLöschen - DO - Delete owner:
_UrmPermDeleteOwnerLöschen bei Objektbesitz - X - Execute:
_UrmPermExecuteAusführen - CF - Config:
_UrmPermConfigKonfiguration - RE - Read elements:
_UrmPermElmGroupReadBerechtigung Elementgruppen lesen - IE - Insert elements:
_UrmPermElmGroupInsertBerechtigung Element zur Gruppe hinzufügen - DE - Delete elements:
_UrmPermElmGroupDeleteBerechtigung Element aus Gruppe entfernen - IM - Insert members:
_UrmPermMemberInsertBerechtigung Benutzer zu Benutzergruppe hinzufügen - DM - Delete members:
_UrmPermMemberDeleteBerechtigung Benutzer aus Benutzegruppe entfernen
Hier werden ebenfalls die Dateirechte des alten Benutzersystems angegeben. Sie sind farblich in gelb von den neuen Rechten abgehoben:
- RD - Read (development environment):
_UrmIdePermRead/_UrmOldPermAccessLesen (Entwicklungsumgebung) - CD - Create (development environment):
_UrmIdePermCreate/_UrmOldPermSaveErstellen (Entwicklungsumgebung) - MD - Modify (development environment):
_UrmIdePermModify/_UrmOldPermModifyÄndern (Entwicklungsumgebung) - DD - Delete (development environment):
_UrmIdePermDelete/_UrmOldPermDeleteLöschen (Entwicklungsumgebung) - AD - Manage (development environment):
_UrmOldPermDeleteVerwalten (Entwicklungsumgebung) - DT - Mix data and text:
_UrmOldPermTextMixDaten und Text mischen - AL - Access links:
_UrmOldPermLinkZugriff auf Verknüpfungen - MS - Modify selections:
_UrmOldPermSelectionsÄndern von Selektionen - XS - Execute selections:
_UrmOldPermExecSelectionsAusführen von Selektionen - MT - Modify transfers:
_UrmOldPermTransfersÄndern von Transfers - XT - Execute transfers:
_UrmOldPermExecTransfersAusführen von Transfers - XL - Execute lists:
_UrmOldPermExecListsAusführen von Listen - MF - Modify list formats:
_UrmOldPermListFormatsÄnderung von Listenformaten - MP - Modify file parameters:
_UrmOldPermParametersÄnderung von Dateiparametern - MA - Modify access lists:
_UrmOldPermRecListsÄnderung von Zugriffslisten - Level - File permission level: Berechtigungslevel (Siehe auch
UrmPermLevelSet ()/UrmPermLevelGet ())
Ein Recht kann durch Doppelklick der entsprechenden Spalte gesetzt und (durch erneuten Doppelklick) entzogen werden. Sollen die Rechte von mehreren Elementgruppen gesetzt werden, können diese mit +
angeklickt werden. Beim Doppelklick mit den gedrückten Tasten wird das Recht für alle markierten Elementgruppen gesetzt. Die Rechte der Benutzergruppe
_Administrators können nicht verändert werden.
Rechte die in Bezug auf die ausgewählte Gruppe keine Auswirkung haben, werden durch einen schwarzen Punkt gesperrt. Dies ist beispielsweise beim Execute -Recht (X) in der Standard-Elementgruppe _printform der Fall.
Durch Drücken der Schaltfläche [Übernehmen] werden die Berechtigungen des angemeldeten Benutzers geprüft und bei ausreichenden Rechten die Änderungen wirksam.