Neue Rollen anlegen: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Rollen}}
{{Rollen}}
==Eine neue Rolle erstellen==
Sie können eine eigene Rolle ganz neu definieren.
*Gehen Sie auf die Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Nutzer/innen > Rechte ändern > Rollen verwalten''.
*Klicken Sie auf den Button ''Neue Rolle hinzufügen''.
*Wenn Sie die Definition der neuen Rolle in einer XML-Datei gespeichert haben, ziehen Sie diese Datei per Drag&Drop in den vorgesehenen Berich oder wählen Sie sie über den [[Datei-Browser]] aus. Klicken Sie auf den ''Weiter''-Button.
*Auf der Bearbeitungsseite der neuen Rolle vergeben Sie einen Namen, z.B. ''Eltern''. Wenn Sie den Rollennamen mehrsprachig verwenden wollen, verwenden Sie die Syntax für [[Mehrsprachiger Inhalt|mehrsprachigen Inhalt]].
*Geben Sie der neuen Rolle eine sinnvolle Kurzbezeichnung. Diese wird von anderen Moodle-Plugins als Verweis auf die Rolle benötigt.
*Beschreiben Sie die neue Rolle (optional).
*Markieren Sie die Kontexte, in denen die neue Rolle zugewiesen werden darf.
*Setzen Sie die Rechte für die neue Rolle gemäß Ihren Anforderungen.
*Klicken Sie den Button ''Neue Rolle erzeugen'' ganz unten auf der Seite.


{{Zum Übersetzen}}
[[Image:neuerolleanlegen.jpg|800px]]
==Eine neue Rolle anlegen==
#Gehen Sie auf die Seite ''[[Einstellungen-Block|Einstellungen]] > Website-Administration > Nutzer/innen > Rechte > Rollen verwalten''.
#Klicken Sie auf den Button ''Neue Rolle hinzufügen''.
#Auf der Bearbeitungsseite der neuen Rolle vergeben Sie einen Namen. Wenn Sie den Rollennamen mehrsprachig verwenden wollen, verwenden Sie die Syntax für mehrsprachigen Inhalt, z.B. <code><nowiki><span lang="en" class="multilang">Teacher</span> <span lang="es_es" class="multilang">Profesor</span> <span lang="de" class="multilang">Lehrer/in</span></nowiki></code>. Voraussetzung ist jedoch, dass der Filter ''Mehrsprachiger Inhalt'' auf Ihrer Moodle-Installation aktiviert ist.
#Geben Sie der neuen Rolle eine sinnvolle Kurzbezeichnung. Diese wird von anderen Moodle-Plugins als Verweis auf die Rolle benötigt.
#Beschreiben Sie die neue Rolle (optional).
#Setzen Sie die Zugriffsrechte gemäß Ihren Anforderungen.
#Klicken Sie den Button ''Neue Rolle hinzufügen'' ganz unten auf der Seite.
To create a custom role:
*Go to ''Settings > Site administration > Users > Permissions > Define roles''.  
*Click the "Add a new role" button.
*On the add a new role page, give the role a name e.g. 'Parent'. If you need to name the role for multiple languages you can use [[Multi language content|multi-lang syntax]] if you wish.


[[Image:CustomRole01.png]]  
==Eine bestehende Rolle duplizieren==
Sie können auch eine neue Rolle erzeugen, indem Sie eine bestehende Rolle duplizieren und anschließend ausgewählte Rechte modifizieren.
*Give the role a meaningful short name. The short name is necessary for other plugins in Moodle that may need to refer to the role (e.g. when uploading users from a file or setting enrolments via an enrolment plugin).
#Gehen Sie auf die Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Nutzer/innen > Rechte ändern > Rollen verwalten''.
*Give the role a description (optional).
#Bei der Rolle, die Sie duplizieren wollen, klicken Sie in der Spalte ''Bearbeiten'' auf das Duplizieren-Symbol [[Image:copy.svg|16px|baseline]].
*Select the contexts where the role may be assigned e.g. 'User' for Parent role.
#Geben Sie der Rolle eine sinnvolle Kurzbezeichnung. Diese wird von anderen Moodle-Plugins als Verweis auf die Rolle benötigt.
[[Image:customrole02.png]]
#Beschreiben Sie die Rolle (optional).
*Set permissions as required.
#Markieren Sie die Kontexte, in denen die Rolle zugewiesen werden darf.
*Scroll to the top or bottom of the page and click the "Create this role" button.
#Ändern Sie die Rechte für die duplizierte Rolle gemäß Ihren Anforderungen.
#Klicken Sie den Button ''Neue Rolle erzeugen'' ganz unten auf der Seite.
In der Rollen-Tabelle erscheint nun die duplizierte Rolle ganz unten als ''... copy 1'', z.B. ''Gast copy 1''.


==Creating a duplicate role==
==Anmerkungen zu neuen Rollen==
Eine neu angelegte Rolle kann zunächst keine anderen Rollen zuweisen, ändern oder wechseln, selbst dann nicht, wenn es sich um eine Kopie einer bestehenden Rolle handelt, und die bestehende Rolle konnte bestimmte Rollen zuweisen, ändern oder wechseln. Entsprechende Einstellungen für die neu angelegte Rolle nehmen Sie als Administrator/in auf der Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Nutzer/innen > Rechte > Rollen verwalten'' unter den Reitern ''Rollenzuweisung erlauben'', ''Rollenänderung erlauben'' und ''Rollenwechsel erlauben''.


To create a duplicate role:
Eine neu angelegte Rolle erscheint nicht automatisch in der Kursbeschreibung, selbst dann nicht, wenn es sich um eine Kopie einer bestehenden Rolle handelt, und die bestehende Rolle erscheint in der Kursbeschreibung. Wenn eine neu angelegte Rolle in der Kursbeschreibung erscheinen soll, gehen Sie als Administrator/in auf die Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Darstellung > Kurse'' und markieren bei ''Kursverwaltung'' die neu angelegte Rolle.
*Go to ''Settings > Site administration > Users > Permissions > Define roles''.
*In the "edit" column on the right, click the  x2 icon.
*Give a name and set permissions for your new role; scroll down and click "create this role".
*The list of roles will now show the "... copy 1" at the bottom, for example "Guest copy 1".


==New role considerations==
==Eine neue Rolle testen==
Testen Sie eine neue Rolle mit Hilfe der Funktionalität ''Rolle wechseln'' - zu finden im [[Nutzermenü]].


A newly-created role does not have the ability to assign or override any other roles. This is true even when the new role is a copy of a role that had such abilities. If such ability is needed, the administrator must grant it explicitly via the 'Allow role assignments' and 'Allow role overrides' tabs.
Wenn die neue Rolle z.B. im Kurs-Kontext zugewiesen wurde, gehen Sie auf die Kursseite und klicken dann im [[Nutzermenü]] > Rolle wechseln > Neue Rolle X''.


A new role is not automatically listed in course descriptions even if was created by copying a role that is listed, such as Teacher. If you want the new role to appear in the course listing, you must set it explicitly via ''Settings > Site administration > Appearance > Course managers''.
'''Hinweis''': Mit der Funktionalität ''Rolle wechseln'' können Sie nur die Rechte der neuen Rolle testen, die im Kurs-Kontext relevant sind. Rechte, die z.B. im System-Kontext relevant sind (etwa [[Capabilities/moodle/user:create|Nutzer/innen anlegen]]) können Sie nicht durch Wechsel der Rolle testen.


==Testing a new role==
'''Tipp''': Als Alternative können Sie ein Testnutzer-Konto anlegen und diesem Testnutzer die neu angelegte Rolle zuweisen. Dann können Sie sich als dieser Testnutzer anmelden und die neue Rolle testen. Diese Vorgehensweise ist die beste Methode, eine neue Rolle umfassend zu testen.
''Settings > Switch role to''
Use the "Switch role to" link to see what another role will see in that context. 
 
Since switching roles confines you to those roles you can assign in a course context, this method is only useful for testing course-scoped capabilities (i.e. it will not be useful for testing permissions that apply outside the course context, like moodle/user:edit).
 
''Tip:'' You can always create test user and assign the new role to them. Then logout as admin and login as the test user. This is really the best way to test a new role.


==Beispiele für neue Rollen==
==Beispiele für neue Rollen==
Zeile 63: Zeile 56:


[[en:Creating custom_roles]]
[[en:Creating custom_roles]]
[[es:Crear roles personalizados]]
[[fr:Création_de_rôles_personnalisés]]
[[ja:カスタムロールの作成]]

Aktuelle Version vom 21. März 2019, 08:15 Uhr

Eine neue Rolle erstellen

Sie können eine eigene Rolle ganz neu definieren.

  • Gehen Sie auf die Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Nutzer/innen > Rechte ändern > Rollen verwalten.
  • Klicken Sie auf den Button Neue Rolle hinzufügen.
  • Wenn Sie die Definition der neuen Rolle in einer XML-Datei gespeichert haben, ziehen Sie diese Datei per Drag&Drop in den vorgesehenen Berich oder wählen Sie sie über den Datei-Browser aus. Klicken Sie auf den Weiter-Button.
  • Auf der Bearbeitungsseite der neuen Rolle vergeben Sie einen Namen, z.B. Eltern. Wenn Sie den Rollennamen mehrsprachig verwenden wollen, verwenden Sie die Syntax für mehrsprachigen Inhalt.
  • Geben Sie der neuen Rolle eine sinnvolle Kurzbezeichnung. Diese wird von anderen Moodle-Plugins als Verweis auf die Rolle benötigt.
  • Beschreiben Sie die neue Rolle (optional).
  • Markieren Sie die Kontexte, in denen die neue Rolle zugewiesen werden darf.
  • Setzen Sie die Rechte für die neue Rolle gemäß Ihren Anforderungen.
  • Klicken Sie den Button Neue Rolle erzeugen ganz unten auf der Seite.

neuerolleanlegen.jpg

Eine bestehende Rolle duplizieren

Sie können auch eine neue Rolle erzeugen, indem Sie eine bestehende Rolle duplizieren und anschließend ausgewählte Rechte modifizieren.

  1. Gehen Sie auf die Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Nutzer/innen > Rechte ändern > Rollen verwalten.
  2. Bei der Rolle, die Sie duplizieren wollen, klicken Sie in der Spalte Bearbeiten auf das Duplizieren-Symbol copy.svg.
  3. Geben Sie der Rolle eine sinnvolle Kurzbezeichnung. Diese wird von anderen Moodle-Plugins als Verweis auf die Rolle benötigt.
  4. Beschreiben Sie die Rolle (optional).
  5. Markieren Sie die Kontexte, in denen die Rolle zugewiesen werden darf.
  6. Ändern Sie die Rechte für die duplizierte Rolle gemäß Ihren Anforderungen.
  7. Klicken Sie den Button Neue Rolle erzeugen ganz unten auf der Seite.

In der Rollen-Tabelle erscheint nun die duplizierte Rolle ganz unten als ... copy 1, z.B. Gast copy 1.

Anmerkungen zu neuen Rollen

Eine neu angelegte Rolle kann zunächst keine anderen Rollen zuweisen, ändern oder wechseln, selbst dann nicht, wenn es sich um eine Kopie einer bestehenden Rolle handelt, und die bestehende Rolle konnte bestimmte Rollen zuweisen, ändern oder wechseln. Entsprechende Einstellungen für die neu angelegte Rolle nehmen Sie als Administrator/in auf der Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Nutzer/innen > Rechte > Rollen verwalten unter den Reitern Rollenzuweisung erlauben, Rollenänderung erlauben und Rollenwechsel erlauben.

Eine neu angelegte Rolle erscheint nicht automatisch in der Kursbeschreibung, selbst dann nicht, wenn es sich um eine Kopie einer bestehenden Rolle handelt, und die bestehende Rolle erscheint in der Kursbeschreibung. Wenn eine neu angelegte Rolle in der Kursbeschreibung erscheinen soll, gehen Sie als Administrator/in auf die Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Darstellung > Kurse und markieren bei Kursverwaltung die neu angelegte Rolle.

Eine neue Rolle testen

Testen Sie eine neue Rolle mit Hilfe der Funktionalität Rolle wechseln - zu finden im Nutzermenü.

Wenn die neue Rolle z.B. im Kurs-Kontext zugewiesen wurde, gehen Sie auf die Kursseite und klicken dann im Nutzermenü > Rolle wechseln > Neue Rolle X.

Hinweis: Mit der Funktionalität Rolle wechseln können Sie nur die Rechte der neuen Rolle testen, die im Kurs-Kontext relevant sind. Rechte, die z.B. im System-Kontext relevant sind (etwa Nutzer/innen anlegen) können Sie nicht durch Wechsel der Rolle testen.

Tipp: Als Alternative können Sie ein Testnutzer-Konto anlegen und diesem Testnutzer die neu angelegte Rolle zuweisen. Dann können Sie sich als dieser Testnutzer anmelden und die neue Rolle testen. Diese Vorgehensweise ist die beste Methode, eine neue Rolle umfassend zu testen.

Beispiele für neue Rollen

  • Eltern-Rolle - erlaubt es Eltern bzw. Mentor/innen, bestimmte Informationene von ihren Kindern bzw. Mentees zu sehen (z.B. Beiträge oder Bewertungen)
  • Demo-Trainer-Rolle - um ein spezielles Nutzerkonto für einen Demo-Trainer anlegen zu können, bei dem das Kennwort nicht geändert werden kann
  • Forum-Moderator-Rolle - für Nutzer/innen, die das Recht haben, in einem bestimmten Forum Beiträge zu bearbeiten, zu löschen, Diskussionen zu verschieben und aufzuteilen
  • Kalender-Verwalter-Rolle - für Nutzer/innen, die das Recht haben, globale Termine anzulegen
  • Blogger-Rolle - um nur ausgewählten Nutzer/innen das Bloggen zu erlauben
  • Test-Nutzer-Rolle ohne Zeitbegrenzung - um Nutzer/innen mit Handicap zu ermöglichen, zeitbegrenzte Tests ohne Zeitbeschränkung durchzuführen
  • Fragenersteller-Rolle - um Kursteilnehmer/innen zu ermöglichen, Testfragen zu erstellen

Siehe auch

Diskussionsbeiträge im Kurs Using Moodle auf moodle.org: