Benutzerdefinierte Rollen für die Verwaltung

Die benutzerdefinierten Rollen ermöglichen es, die Rechte eines Administratorkontos einzuschränken. Das Prinzip ist subtraktiv: Man geht von einem Verwaltungsbereich aus und entfernt dann die Module oder Vorgänge, die die Person nicht verwenden können soll.

Dies ist die Option, die aktiviert werden sollte, um einen Teil der Verwaltung zu delegieren, ohne alle globalen Rechte zu vergeben.

Warum nicht alle Verwaltungsrechte vergeben?

Die Standard-Administratorrolle vergibt alle Rechte am Konto der Schule. Für viele Koordinationsaufgaben ist das zu viel:

  • eine Person zur Abwesenheitskoordination muss Abwesenheiten einsehen und verwalten, aber nicht die Stundenpläne oder die globalen Parameter bearbeiten;
  • eine Person zur Verwaltung der Stundenpläne muss die Stundenpläne aufbauen, ohne zwingend Zugriff auf Import / Export zu haben;
  • eine Personalabteilung kann die Datensätze der Lehrkräfte bearbeiten müssen, ohne die Unterrichtsstunden zu berühren;
  • ein technischer Dienst kann Räume, Anzeigetafeln oder Ressourcen einsehen, ohne die Benutzer zu verwalten.

Was das Formular ermöglicht

Der Bildschirm Benutzerdefinierte Rollen bietet:

  • einen Rollennamen;
  • Berechtigungen je Modul;
  • Berechtigungen je Vorgang, je nachdem, was jedes Modul bereitstellt.

Die Berechtigungen beziehen sich auf die Module und ihre Vorgänge, nicht auf die Daten selbst: Eine benutzerdefinierte Rolle schränkt den Zugriff nicht auf eine bestimmte Klasse, einen bestimmten Standort, ein bestimmtes Fach oder einen bestimmten Zeitraum ein. Sie grenzt ab, was die Person tun kann, nicht die Daten, auf die sie einwirken kann.

Eine benutzerdefinierte Rolle zuweisen

Nach der Anlage erscheint die Rolle in den Rollenauswahlfeldern der Benutzerdatensätze. Sie weisen sie einem Administratorkonto wie jede andere Rolle zu.

Ein Benutzer kann mehrere Standardrollen und benutzerdefinierte Rollen kombinieren. Er erhält dann die Vereinigung der verbleibenden Berechtigungen.

Typische Anwendungsfälle

  • Schulleben / Aufsicht — Rechte an den Abwesenheiten, dem Personaleinsatz und der Einsicht in die Stundenpläne, ohne Zugriff auf die Konfiguration.
  • Pädagogische Koordination — Rechte an den relevanten Stundenplan-Bildschirmen, ohne globale Parameter.
  • Technischer Dienst — Zugriff auf Räume, Anzeigetafeln oder Ressourcen je nach den erlaubten Vorgängen.
  • Verwaltungsassistenz — Verwaltung der Schüler oder Lehrkräfte ohne Zugriff auf die sensiblen Einstellungen.

Prüfbarkeit

Die mit einer benutzerdefinierten Rolle ausgeführten Aktionen erscheinen in den Protokollen, wenn die Protokolloption aktiv ist und die betreffende Route protokolliert wird. Siehe Aktivitätsprotokoll (Logs).

Anleitung

Eine Rolle „Coordinateur absences“ anlegen

  1. Öffnen Sie Benutzerdefinierte Rollen in der Verwaltung.

  2. Legen Sie eine Rolle mit dem Namen Coordinateur absences an.

  3. Erlauben Sie die notwendigen Aktionen am Modul Abwesenheitsverwaltung.

  4. Behalten Sie die Leseberechtigung für die Stundenpläne bei, wenn die Koordinationskraft eine Abwesenheit in den Kontext setzen muss, aber entfernen Sie die Bearbeitung.

  5. Schließen Sie die Module aus, die nicht zugänglich sein sollen, insbesondere Stundenplanverwaltung, globale Parameter oder Import / Export, wenn dies nicht in ihren Bereich fällt.

  6. Speichern Sie und weisen Sie die Rolle anschließend den betreffenden Administratorkonten zu.

  7. Wenn die Aktivitätsprotokolle aktiv sind, kontrollieren Sie die Aktionen über Aktivitätsprotokoll (Logs).

Siehe auch