Access Rights auf Komponentenebene steuern

You are here:
Ungefähre Lesezeit: 1 min

Zugangsberechtigungen über Access Rights für einzelne Komponenten steuern

In einer GAPTEQ-Applikation können Sie einzelnen User oder auch User-Gruppen unterschiedliche Zugangsberechtigungen (Access Rights) zu den verwendeten Komponenten geben. So lässt sich z.B. steuern, wer welche Daten sehen, bearbeiten oder löschen darf oder einen Button klicken kann oder nicht.

Das gibt Ihnen maximale Flexibilität beim Entwickeln von Seiten, auf die mehrere Usergruppen Zugriff haben sollen, jede Gruppe aber mit unterschiedlichen Berechtigungen ausgestattet ist.

So geht’s Schritt für Schritt:

  • Access Rights in den Properties der Komponente öffnen
  • Access Rights konfigurieren

Wie Sie die Zugangsberechtigungen auf Komponenten-Ebene steuern, erklären wir nachfolgend am Beispiel der Komponente Data Grid.

→ Die Usergruppen „Role_GF“ und „Role_Portal_Admin“ sollen dabei alle verfügbaren Rechte für das Data Grid erhalten. Die Usergruppe „Role_Default_User“ darf Daten lesen und selektieren aber nicht bearbeiten oder löschen.

1. Access Rights in den Properties der Komponente öffnen

  • In dem Eigenschaften-Fenster der platzierten Komponente finden Sie unter „Access“ die Möglichkeit Access Rights für die Komponente zu definieren oder zu bearbeiten.

 

 

  • Ein Klick auf den „Add“ Button öffnet den Konfigurationsdialog.

2. Access Rights konfigurieren

  • Bei „Allowed Actions“ stehen alle für diese Komponente verfügbaren Aktionen zur Auswahl.
  • Bei „Add User/Group“ werden die User und Gruppen ausgewählt, für welche die getroffene Auswahl der Allowed Actions gültig ist.
  • Anschließend bestätigen mit „OK“.

 

  • Eine weitere Rechte-Kombination mit User/Usergroup-Zuordnung wird durch erneuten Klick auf „Add“ erstellt und für die Gruppe „Role_Default_User“ bei Allowed Actions nur Row Click und Read Data ausgewählt.

Alle definierten Rechte werden hier aufgelistet und können bearbeitet oder gelöscht werden.

 

 

TIPP: Wie Sie die Access Rights auf Seitenebene setzen lesen Sie im Feature Tipp Access Rights auf Seitenebene steuern.

War dieser Artikel hilfreich?
Dislike 0
Views: 389