Berechtigungssystem mAirlist 5.x

Hallo Torben

Nochmals eine kurze Frage:
Ist es vorgesehen, dass ein Berechtigungssystem (d.h. User-, Gruppen- und Rechteverwaltung) in mAirlist implementiert wird?
Es geht darum, dass nicht alle alle Funktionen zu nutzen haben, und das würde ich gerne entsprechend einschränken.
Ich habe gesehen, dass es Usertypen wie “DJ”, “Manager”, “Administrator”, etc. gibt.

Gibt es irgendwo eine Übersicht, welche Berechtigungen die jeweiligen “Rollen” haben?

Danke und Gruss,
Pascal

Das Berechtigungssystem bezieht sich derzeit nur auf die mAirListDB-Datenbank, und ich auch nur bei den netzwerkbasierten Datenbanken (PostgreSQL und MSSQL) verfügbar, weil es direkt auf deren Rollen-/Berechtigungssystem aufsetzt und daher auch dann nicht auszuhebeln ist, wenn jemand das SQL-Passwort aus der Konfiguration klaut.

readonly = nur lesen
studio = nur lesen bis auf den Playlist-Verlauf, den darf er schreiben - ist für die Ausspieler gedacht
dj = darf Playlisten anlegen/bearbeiten, aber die Bibliothek nicht verändern
foldermanager = darf Elemente in der Bibliothek zwischen den Ordnern hin- und her schieben, aber nicht ändern
manager = darf alles außer Grundeinstellungen
admin = darf alles