Ergänzende Installationsarbeiten
Moduleinrichtung
Abschnitt betitelt „Moduleinrichtung“Für den Berater, der das Modul CX Service in der Datenbank installiert, steht die Moduleinrichtung zur Hinterlegung von nicht ohne Weiteres veränderbaren Informationen zur Verfügung. Es handelt sich um eine Tabelle, die nur vom Berater mit einer Entwicklerlizenz beschrieben werden kann. Der Kunde hat also keine Möglichkeit, irgendwelche Änderungen in dieser Tabelle vorzunehmen. Man erreicht sie über CX Service/Einrichtung/Installation/Moduleinrichtung:
Zugriffsrechte
Abschnitt betitelt „Zugriffsrechte“Um dem Benutzer die Pflege der Rollen und Zugriffsrechte etwas zu vereinfachen, stellt das Modul CX Service ein paar zusätzliche Formulare bereit. Diese werden in den nachfolgenden Abschnitten kurz vorgestellt. Die genaue Funktionalität und Bedeutung von Rollen und Zugriffsrechten wird als bekannt vorausgesetzt, da es sich um Business Central-Standard handelt. Daher werden auch die in den Formularen angezeigten Felder nicht näher beschrieben.
Über CX Service/Einrichtung/Zugriffsrechte öffnet man das Formular Rollen:
Abbbildung 12: RollenEs bietet im Wesentlichen dieselbe Funktionalität wie das über Extras/Zugriffsrechte/Rollen erreichbare Standardformular, öffnet jedoch beim Aufruf des Menüpunktes Rolle/Zugriffsrechte ein Formular mit gegenüber dem Standard erweiterten Möglichkeiten. Siehe hierzu den nächsten Abschnitt.
Zugriffsrechte
Abschnitt betitelt „Zugriffsrechte“Das vom Modul CX Service bereitgestellte Formular Zugriffsrechte öffnet man entweder vom Menü aus über CX Service/Einrichtung/Zugriffsrechte/Zugriffsrechte oder vom Formular Rollen aus über den Menüpunkt Rolle/Zugriffsrechte:
Abbbildung 13: ZugriffsrechteIm Gegensatz zum Standardformular bietet es die Möglichkeit, Änderungen in der Spalte Ausführen Zugriffsrecht zu machen. Damit lassen sich die normalerweise entstehenden, überflüssigen Ausführen-Zugriffsrechte in den Tabellendaten entfernen, was sehr zur Übersichtlichkeit von selbst erstellten Rollen beiträgt.
Objekte nach Rolle
Abschnitt betitelt „Objekte nach Rolle“Für die vereinfachte Pflege von Zugriffsrechten gibt es das Matrixfenster Objekte nach Rolle. Man öffnet es über den Menüpunkt CX Service/Einrichtung/Zugriffsrechte/Objekte nach Rolle:
Abbbildung 14: Objekte nach RolleEs zeigt zu jedem Objekt an, in welcher Rolle es mit welchem Zugriffsrecht enthalten ist. Die Rollen befinden sich als Matrixspalten im rechten Teil des Fensters. In diesen Spalten sind Kürzel zu sehen, die das Zugriffsrecht beschreiben und sich aus den folgenden Buchstaben zusammensetzen:
| Buchstabe | Bedeutung |
|---|---|
| r | Lesen direkt (read) |
| R | Lesen indirekt (Read) |
| i | Einfügen direkt (insert) |
| I | Einfügen indirekt (Insert) |
| m | Ändern direkt (modify) |
| M | Ändern indirekt (modify) |
| d | Löschen direkt (delete) |
| D | Löschen indirekt (delete) |
| x | Ausführen direkt (execute) |
| X | Ausführen indirekt (Execute) |
Es ist möglich, die Zugriffsrechte durch Angabe einer entsprechenden Buchstabenkombination in diesem Matrixformular zu ändern. Durch Betätigen des DrillDown-Knopfes der Zelle kann man sich das betreffende Zugriffsrecht als Datensatz der gleichnamigen Tabelle anzeigen lassen und dort ändern. Es öffnet sich das oben bereits beschriebene Formular Zugriffsrechte, eingeschränkt auf das Objekt und die Rolle der Matrixzelle, von der aus man das Formular geöffnet hat.
Es ist möglich, die im Matrixspaltenbereich angezeigten Rollen einzugrenzen. Hierzu gibt man einfach einen Filterausdruck im Feld Rollenfilter an. Um die Objekte auf diejenigen einzugrenzen, die in den angezeigten Rollen als Zugriffsrechte tatsächlich vorkommen, ruft man den Menüpunkt Funktion/Enthaltene Objekte filtern auf und bestätigt die anschließend erscheinende Sicherheitsabfrage mit Ja. Als Resultat sieht man nur noch diejenigen Objekte, die tatsächlich in einer der angezeigten Rollen vorkommen. Technisch ist dies durch Satzmarkierungen gelöst, die man an den Punkten in der Markierungsspalte ganz links erkennt:
Abbbildung 15: Gefilterte Objekte nach RolleUm diese Filterung wieder zu entfernen, ruft man einfach den Menüpunkt Funktion/Filter für enthaltene Objekte aufheben auf.
Im-/Export Rollen & Zugriffsrechte
Abschnitt betitelt „Im-/Export Rollen & Zugriffsrechte“Um Rollen und ihre Zugriffsrechte von einer Datenbank in eine andere zu übertragen, ruft man den Menüpunkt
CX Service/Einrichtung/Zugriffsrechte/Im-/Export Rollen & Zugriffsrechte auf:
Abbildung 16: Im-/Export Rollen & ZugriffsrechteUm Rollen und die dazugehörigen Zugriffsrechte in eine Textdatei zu exportieren, grenzt man die zu exportierenden Rollen im Reiter Benutzerrolle entsprechend ein, wählt die Richtung Export aus, gibt im Feld Dateiname den Namen der Zieldatei an und klickt auf OK. Daraufhin erscheint für kurze Zeit ein Dialog, der den Fortschritt des Datenexports angibt. Wenn er sich ohne weitere Fehlermeldung schließt, so ist die Textdatei erfolgreich erzeugt worden. Die Importart hat für den Export keine Bedeutung.
