Was ist der Unterschied zwischen Rechtegruppen-AddOn und Rechtegruppencontrol?

Was ist der Unterschied zwischen Rechtegruppen-AddOn und Rechtegruppencontrol?

Beide Funktionen zeigen im enaio Client die Benutzer und/oder die Gruppen, welche auf Feld-Ebene konfiguriert werden. Bei beiden wird im enaio Editor axaddusgrp.dll angesprochen. 
Voraussetzungen: Das Klauselformat ist konvertiert in die aktuelle Version (ab enaio 8.50).  

Beim AddOn liegen die Daten in den Object-, Register- bzw. Stamm-Tabellen. 
Das Rechtegruppencontrol legt seine Daten in den R-Tabellen ab, also z. Bsp. stamm1r oder object10r. 

Vorteile des Rechtegruppencontrols: 

  • es gibt keine Beschränkung (bzw. Datenbank-Beschränkung) pro Berechtigungs-Feld

  • die Berechtigungsabfragen sind einfacher, da kein Feldinhalt mehr abgefragt wird, sondern eine Tabelle 

  • Die Performance ist deutlich besser.

Nachteile:

 

Beispiel für Rechtegruppen-AddOn: Tabelle stamm2



Beispiel für Rechtegruppen-Control: Tabelle stamm2r



Vor der Umstellung auf das Rechtegruppencontrol unbedingt die Einschränkungen berücksichtigen. Alle Events und Skripte müssen geprüft und angepasst werden, siehe:
https://help.optimal-systems.com/enaio/v110/admin/editor/de/dialogelemente/eigenschaften/erechtegruppencontrols.htm  


Bitte auch beachten:
Wurde die Konvertierung bei vorhanden Daten ausgeführt, werden die Daten aktuell kopiert in die R-Tabellen. Die Daten in den Object-Tabellen werden nicht automatisch gelöscht. D.h. ab dem Zeitpunkt der Konvertierung weichen beide Tabellen voneinander ab! Sie werden nicht doppelt gepflegt. 

 

Verwandte Artikel