Rechtebehaftete Aktionen
Aktionsrechte stellen eine weitere Gruppe von Rechten dar. Sie werden ausschließlich auf dem Client geprüft. Hierbei werden die Schreibberechtigungen geprüft.
Mit diesem Konzept wurde Administratoren ein Tool zur Verfügung gestellt, mit dem andere Power-User (z.B. Abteilungsleiter) mit Administrationsrechten ausgestattet werden können und diese auch selbst (im Rahmen ihnen eingeräumten Rechten) managen können. Auf diese Weise können komplexe Strukturen und Befugnisse im Unternehmen abgebildet werden.
Es gibt u.a. ein Recht 'Datenexport', mit dem gesteuert wird, ob der Anwender das Recht hat, Daten mit den Aktionen 'Einträge nach Excel' oder 'Einträge kopieren' in eine andere Anwendung zu übertragen. Die Aktionen stehen im Kontextmenü der Liste, im Menü der Suchmaske und in der Toolbar im Unterbereich zur Verfügung. Im Standard hat jeder Benutzer das Recht die Daten zu kopieren.

Liste von Aktionsrechten
Das Recht 'Datenexport' kann unter Administration / Rechtebehaftete Aktionen konfigurieren bearbeitet werden. Wenn einem Anwender die Rechte entzogen werden, werden die Menüpunkte nicht gezeigt.

Konfiguration der Aktionsrechte für Datenexporte
Nach der Neuanmeldung sind die Schalter für den Datenexport im Kontextmenü des Benutzers nicht mehr sichtbar.
Auflistung
Aktion | ID | Beschreibung |
|---|---|---|
Abweichende max. Suchergebnisgrenze | admin.search.topcount.permission | Steuert, welcher Benutzer mehr als 10.000 Ergebnisse laden kann, wenn dies im Server konfiguriert ist (Stichwort: DEFAULT_MAX_ROW_NO). |
Administrationskonsole öffnen | open.admin.console.permission | Steuert, ob der Benutzer die Administrationskonsole öffen kann. |
Aktionsbox administrieren | change.action.box.permission | Steuert, ob der Benutzer die Aktionsbox konfiguration kann. |
Alle Benutzersuchen laden | admin.all.searches.permission | Konfiguriert, ob der Benutzer alle Benutzersuchen in der Suchmaske bzw. Suchverwaltung laden kann. |
Alte Maskenskript-Historie löschen | maskscript.history.remove.permission | Steuert, ob der Administrator ältere Einträge in der Maskenskript-Historie löschen kann. |
Änderungshistorie zeigen | show.change.history.permission | Steuert, ob der Benutzer die Feldänderungshistorie anzeigen kann. |
Anmeldung in allen Schichten | logonToEachLayer.permission | Steuert welche Benutzer sich in der CURSOR (C0) und Partnerschicht (C1) anmelden können. |
Anzeige aktiver Benutzer | show.active.users.permission | Steuert, ob der Menüpunkt "Aktive Benutzer" angezeigt wird. |
Aufruf administrieren | admin.invocation.permission | Steuert, ob der Benutzer Externe Aufrufe konfigurieren kann. |
Auswertung administrieren | admin.report.permission | In der Administrationskonsole wird die Sichtbarkeit des Knotens "JasperReports" gesteuert. |
CTI administrieren | csta.permission | Steuert, ob der Menüeintrag "CTI Verwaltung" angezeigt wird. In der Administrationskonsole werden damit den Knoten "Telefonie-Konfiguration" und "Telefonie-Inbound-Dialog" gesteuert. |
CURSOR-BPM | bpmn.suite.persmission | Steuert, ob der Benutzer CURSOR-BPM öffnen kann. |
Customizing exportieren/importieren | customizing.transport.permission | Steuert, ob der Benutzer Customizing Pakete exportieren/importieren kann. |
Customizing Pakete entsperren | unlock.packages.permission | Legt fest, welche Benutzergruppe exportierte und noch nicht angenommene Customizing Pakete wieder entsperren kann. |
Customizing2 administrieren | admin.customizing2.permission | Steuert die Sichtbarkeit der folgenden Bereiche in der Anwendung:
In der Administrationskonsole wird die Sichtbarkeit der folgende Knoten gesteuert:
|
Daten und Dokumente entsperren | admin.unlock.permission | Steuert, ob der Benutzer Daten und Dokumente entsperren kann. |
Datenexport ausführen | data.export.permission | Steuert, ob Suchergebnisse in der Liste nach Excel exportiert werden können. |
Desktop/Interactive Charts administrieren | admin.desktop.permission | Steuert, ob der Benutzer den systemweiten Desktop konfigurieren kann. |
Dialog für SQL Statements zeigen | sql.statements.permission | Steuert, ob SQL Statements für Customizing Pakete bearbeitet werden können. |
Dokumente administrieren | admin.document.permission | In der Administrationskonsole wird die Sichtbarkeit der folgende Knoten gesteuert:
|
Dubletten-Bereinigung | doublet.check.permission | Steuert, ob der Menüpunkt Dublettenbereinigung angezeigt wird. |
Eigene Desktop/Interactive Charts konfigurieren | configure.own.desktop.permission | Steuert, ob der Benutzer einen benutzerspezifischen Desktop konfiguration kann. |
Erstelle <Entität> | create.element.permission.<Entität> | Steuert, ob die Neuanlage von Entitäten möglich ist. |
Erweiterte Einstellungen bearbeiten | admin.propertymapper.permission | Steuert, ob in der Administrationskonsole Erweiterte Einstellungen (Anwendungsvariablen) angezeigt und bearbeitet werden können. |
Globale Variablen bearbeiten | admin.globalvariables.permission | Steuert, ob in der Administrationskonsole Globale Variablen angezeigt und bearbeitet werden können. |
Hinweistexte Zuordnungsbrowser bearbeiten | rowmodelmerger.message.permission | Steuert, ob der Benutzer Hinweistexte beim Verknüpfen von Entitäten bearbeiten kann. |
Hinzufügen von Stellvertreter administrieren | admin.adddeputy.permission | Steuert, ob der Benutzer Stellvertreter andere Benutzer bearbeiten kann. |
Kacheln und Boards bearbeiten | admin.infoboard.permission | Steuert, ob der Benutzer systemweite Infoboards und Kacheln bearbeiten kann. |
Konfiguration administrieren | admin.configuration.permission | Steuert die Sichtbarkeit der folgenden Einträge im Administrationsmenü:
In der Administrationskonsole wird die Sichtbarkeit der folgende Knoten gesteuert:
|
Konfigurationsgruppen bearbeiten | admin.configgroups.permission | Steuert, ob der Benutzer Konfigurationsgruppen bearbeiten kann. |
Lösche <Entität> | remove.element.permission.<Entität> | Steuert, ob das Löschen einer Entität möglich ist. |
Mail Konfiguration administrieren | mail.configuration.permission | Steuert, ob der Menüpunkt E-Mail-Konfiguration angezeigt wird. |
Markierte Einträge in der Tabelle bearbeiten | edit.selected.rows.permission | Steuert, ob der Benutzer mehrer Datensätze in der Liste über den Menüpunkt "Markierte Einträge bearbeiten" bearbeiten kann. |
Masken administrieren | admin.mask.permission | Steuert im Administrationsmenü den Menüpunkt "GUI Builder".
|
Massendatenexport administrieren | admin.massdataExport.permission | Steuert im Administrationsmenü die Sichtbarkeit des Punkten "Datenexporte". |
Massendatenexport ausführen | massdata.export.permission | Steuert, ob der Benutzer in der Suchmaske Massendaten exportieren kann. |
Migration administrieren | admin.migration.permission | Steuert, ob der Benutzer Patches einspielen darf. In der Administrationskonsole wird die Sichtbarkeit der folgende Knoten gesteuert:
|
Module administrieren | admin.modules.persmission | In der Administrationskonsole wird die Sichtbarkeit des Knotens "Modulverwaltung" gesteuert. |
Rechtebehaftete Aktionen ändern | update.rights.actions.permission | Steuert, ob die Rechtebehafteten Aktionen angezeigt und geändert werden können. |
Rechtebehaftete Aktionen, Gruppen und Rechtevorlagen ändern | admin.rights.permission | Steuert, ob der Benutzer Rechtebehaftete Aktionen, Gruppen und Rechtevorlagen ändern kann. |
Satzrechte bearbeiten | manage.entry.rights | Steuert, ob der Benutzer Satzrechte bearbeiten kann. |
Satzrechte in der Liste bearbeiten | change.right.list.permission | Steuert, ob die Berechtigungen mehrere Datensätze in der Liste geändert werden können. |
Schlüssel administrieren | edit.keys.permission | Steuert, ob in der Administrationskonsole die Schlüsselpflege angezeigt und Schlüssel bzw. Schlüsselbereiche bearbeitet werden können. |
Skript-Bibliothek | admin.scriptlibrary.permission | Steuert, ob der Benutzer Einträge in der Skript-Bibliothek ändern kann. |
Skripte administrieren | admin.script.permission | Steuert, ob der Benutzer Maskenskripte bearbeiten kann. |
SQL-Statements administrieren | edit.dbfunction.permission | Steuert, ob der Benutzer in Suchen die Funktionen "SQL Ausdruck" und "SQL Ausdruck (Where-Part) auswählen kann. Bestehende Suchen mit SQL Ausdrücken können immer ausgeführt werden. |
Suchen administrieren | admin.search.permission | Steuert, ob der Benutzer Systemsuchen bearbeiten kann. In der Administrationskonsole wird die Sichtbarkeit des Knotens "Verwaltung Suchbehälter" gesteuert. |
Suchen löschen | delete.search.permission | Steuert, ob der Benutzer Suchen löschen kann. |
Suchen und Auswertungen administrieren (Suchmaske) | admin.search.report.permission | Steuert, ob der Benutzer Suchen bearbeiten kann. |
Suchergebnisgrenze ändern | admin.search.topcountchange.permission | Steuert, ob der Benutzer in der Suchmaske die Anzahl der Ergebnisse bearbeiten kann. |
Systemkonfiguration bearbeiten | modify.system.configuration | Steuert, ob der Benutzer die Systemkonfigurationen ändern kann:
|
Timer Aktionen bearbeiten | admin.timer.configuration.permission | Steuert, ob in der Administrationskonsole im Knoten "Timer" der Dialog für "Aktionen ausführen" geöffnet werden kann. |
Timer bearbeiten | admin.timer.permission | Steuert, ob in der Administrationskonsole Timer bearbeitet werden können. |
Verhindere Geschäftspartner Neuanlage mit neuer Person | avoid.customer.creation.with.new.person.permission | Steuert, dass die Geschäftsparnter Neuanlage auf einer neuen Person möglich ist. |
Verknüpfe <Entität1> und <Entität2> | link.element.permission.<Name der Verknüpfung> | Steuert, ob das Verknüpfen von Entitäten möglich ist. |
Web Services administrieren | web.services.permission | Steuert, ob in der Administrationskonsole Web Services angezeigt und bearbeitet werden können. |
Workflows administrieren | admin.workflow.permission | Steuert, ob der Benutzer Workflows bearbeiten kann. |
XML-Import über Verzeichnisüberwachung | client.xml.import.permission | Steuert, ob der XML Import über die Verzeichnisüberwachung im Rich Client möglich ist (siehe configuration.bat -> XML_IMPORT_DIR). |