Verwalten benutzerdefinierter Rollen über CSV-Dateien
Der Integrationsadministrator kann seinem Konto mehrere benutzerdefinierte Rollen gleichzeitig über CSV hinzufügen und diese verschiedenen Benutzern zuweisen. Dieser Ansatz automatisiert den Prozess der Erstellung von benutzerdefinierte Rollen.
Sie können Rollen über die FTP- und Box-Connectors von Learning Manager konfigurieren.
Nachdem Sie sich bei Ihrem Box-Speicherkonto angemeldet haben, kann der Integrationsadministrator die folgenden CSV-Dateien zum Konto hinzufügen:
- user.csv
- role.csv
- user_role.csv
Laden Sie zunächst die CSV-Dateien herunter und ändern Sie die Werte entsprechend Ihren Anforderungen.
- Beispieldatei: role.csv
- Beispieldatei: user_role.csv
role.csv
Alle Spalten mit Ausnahme der Beschreibung sind obligatorisch.
Definieren Sie den Umfang der Benutzergruppen :headding-anchor:definescopeofusergroups
Sie können auf folgende Weise Bereiche für Benutzergruppen für verschiedene Arten von Gruppen angeben:
- Name der Benutzergruppe wie er ist (z. B. Alle Autoren, Meine benutzerdefinierte Gruppe)
- Blattattribut und -wert (z. B. Abteilung = HR)
- Selbstregistrierungsprofilgruppen (self_registration = profilename)
- Externe Registrierungsprofilgruppen (ext_registration = profilename)
- Das Team eines Managers mit direktem Bericht (manager_direct=
<emailid>
) - Die vollständige Organisation eines Managers (manager_org=
<emailid>
)
user_role.csv
Umfassende Funktionen
Wenn für eine der folgenden Funktionen (Funktionen auf Kontoebene) die Berechtigung „Vollständig“ zugewiesen wird, werden der Benutzergruppenbereich und der Katalogbereich automatisch als VOLLSTÄNDIG betrachtet, da der Benutzer keinen eingeschränkten Zugriff auf diese Funktionen haben kann.
Wenn in der CSV Katalognamen oder Benutzergruppennamen angegeben sind, werden diese mit der Berechtigung FULL überschrieben.
- Ankündigungen
- Kenntnisse
- Gamification
- Benutzer
- Lernpläne
- E-Mail-Vorlagen
Hinzufügen der Rollen-CSVs zum Konto :headding-anchor:addtherolecsvsintheaccount
Wählen Sie in Ihrem Box-Konto Importieren > Benutzer > Intern und laden Sie die Dateien „role.csv“ und „user_role.csv“ hoch.
- Die Datei "role.csv" und die Datei "user_role.csv" müssen in den Ordner "Import" > "Benutzer" > "Intern" > "Benutzerrolle" kopiert werden.
- Die Datei "user.csv" muss in den Ordner "Import" > "Benutzer" > "Intern" kopiert werden.
Beide CSV müssen nur über Box hochgeladen werden und können nicht über die Benutzeroberfläche hochgeladen werden.
Die mit der CSV-Datei erstellten benutzerdefinierten Rollen sind für Administratoren in der Benutzeroberfläche nicht sichtbar. Diese Rollen werden nicht durch Rollen in Beziehung gesetzt oder beeinflusst, die von der Benutzeroberfläche erstellt wurden (oder später erstellt werden sollen).
Von einer CSV-Datei erstellte benutzerdefinierte Rollen können vollständig über die CSV-Datei selbst verwaltet werden. Dazu gehören das Hinzufügen, Ändern und Löschen von Rollen.
Zugewiesene Rollen können durch Entfernen von Zuordnungseinträgen aus user_role csv widerrufen werden. Zuweisungen über die Admin-Benutzeroberfläche sind davon jedoch nicht betroffen.
Aktualisieren Sie die CSV-Dateien, um eine benutzerdefinierte Rolle zuzuweisen und zu widerrufen.
Synchronisation von benutzerdefinierte Rollen :headding-anchor:synchronizationofcustomroles
Nachdem der Integrationsadministrator die rollenbasierten CSVs in den Connector-Speicher hochgeladen hat, kann der Administrator die Synchronisierung mit den CSVs aktivieren. Jedes Mal, wenn eine benutzerdefinierte Rolle in den CSVs aktualisiert, hinzugefügt oder gelöscht wird, kann der Administrator die Informationen in den Dateien synchronisieren und die Liste der Rollen auf den neuesten Stand bringen.
Klicken Sie auf der Seite Erste Schritte im Bereich "Administrator" auf Einstellungen > Datenquellen.
Aktivieren Sie im Abschnitt „Synchronisierungseinstellungen“ die Option Automatische Synchronisierung aktivieren.
Wählen Sie die Option "Automatische Synchronisierung aktivieren" aus.
Wenn Sie diese Option auswählen, können Sie die Zeit für die Synchronisierung genau zu der Zeit planen, die Sie im Feld „Synchronisierungszeit“ angegeben haben. Wenn Sie die Synchronisierungszeit auf 00:00 Uhr festlegen, werden die benutzerdefinierte Rolle jeden Tag genau zur angegebenen Zeit aktualisiert.
Wenn Sie die Daten bei Bedarf synchronisieren möchten, klicken Sie auf Jetzt synchronisieren.
Einschränkungen beim Konfigurieren von Rollen :headding-anchor:constraintswhileconfiguringroles
In jedem Konto muss der Name einer Rolle eindeutig sein. Daher darf eine über die Benutzeroberfläche oder CSV erstellte Rolle nicht denselben Namen haben wie eine andere Rolle, die bereits von der Benutzeroberfläche oder CSV erstellt wurde.
In ähnlicher Weise kann einem Benutzer über die Admin-Benutzeroberfläche keine konfigurierbare Rolle zugewiesen werden, die über CSV erstellt wurde, da diese Rollen nicht verfügbar sind.
Die Benutzerzuweisung CSV kann jedoch zum Zuweisen von Rollen verwendet werden, die von der Benutzeroberfläche erstellt wurden.