Thread "Offene ILIAS-Kurse für OER"

Tabs

  • N.Haack
    N.Haack | N.Haack | 30. Sep 2022, 10:58 Select
    Offene ILIAS-Kurse für OER

    Liebe ILIAS-Experten,

     

    die UzK möchte freien Zugang zur Bildung und OER unterstützen, daher haben wir eine offene Instanz (https://www.edulabs.uni-koeln.de/) ins Leben gerufen. Gestern war unser erster Workshop und die Dozierenden haben erfahren wie Sie ihre Kurse für Anonymus freigeben können. Damit aber auch wirklich ALLE Zugriff haben mussten auch Dozierende, Studierende und die selbstregistrierten „Guest“ das Recht „Lesen“ und „Anzeigen“ erhalten. Da wir wegen Learning Analytics und Badges auch geschlossene Kurse haben, ist eine generelle Freigabe nicht möglich. Also mussten die OER-Dozierenden gestern ziemlich viele Häkchen setzten. Da hatte ich die Idee ein OER-Didactic Template zu schreiben. Bin mir aber nun nicht mehr sicher, ob das überhaupt geht, weil auf der Wiki-Seite „Modifying an Existing Role“ steht der Satz

    „Note: Permissions for a modified role are always assigned through a role template not by adding permissions directly to the existing role.“


    Liebe Grüße aus Köln

    Nicole

  • suittenpointner
    Florian Suittenpointner | suittenpointner | 2. Jan 2023, 10:03 Select
    Offene ILIAS-Kurse für OER

    Hallo Nicole,
    dieser Satz besagt nur, dass für den Zweck des Didactic Template eine Rollenvorlage angelegt wird.
    Wird das DT dann angewandt, werden die Angaben daraus auf die definierten Rollen überspielt.

    Angewandt wird das DT entweder manuell beim Erstellen eines Objekts oder manuell im Rechte-Reiter oder beim Kopieren von Objekten.

  • N.Haack
    N.Haack | N.Haack | 2. Jan 2023, 10:40 Select
    Offene ILIAS-Kurse für OER
    Lieber Florian,

    vielen herzlichen Dank :)
    und ein frohes neues Jahr!
  • agri
    agri | agri | 15. Feb 2024, 15:12 Select
    Offene ILIAS-Kurse für OER
    Liebe Nicole,

    mich beschäftigt aktuell ein ähnliches Thema - mehrere Module sollen aufgebaut werden und automatisch als OER angeboten werden. Ich dachte, bei neu angelegten Kursen oder anderen Objekten  würde automatisch die Rechteveerbung eingreifen, wenn die Kategorie schon passende Rechte für Anonymous hat. Tut sie aber nicht. Mach ich da was falsch oder hilf da nur ein Template?

    Vielen Dank im Voraus!

    Viele Grüße,

    Agnieszka

    PS: Wie läuft es mit deinem Template?
  • suittenpointner
    Florian Suittenpointner | suittenpointner | 19. Feb 2024, 08:41 Select
    Offene ILIAS-Kurse für OER

    Hallo Agnieszka,

    beim Kopieren von Objekten ohne Mitgliedschaft (wie Lernmodulen, Tests usw.) werden die Rechte vom Original übernommen.
    Wenn dagegen Kurse oder Gruppen kopiert werden, bei denen es sowas wie Mitgliedschaft gibt, dann orientiert sich ILIAS an dem Standard, der in den entsprechenden Rollenvorlagen hinterlegt ist, d.h., wie die Rechte im Originalkurs waren, spielt keine Rolle für die Kopie.

    Das kann man aber auf jeden Fall mit einem Didaktischen Template lösen, ja.
    Wenn es Bedarf gibt, dass ich da Näheres erkläre, meldet Euch.

  • agri
    agri | agri | 19. Feb 2024, 09:18 Select
    Offene ILIAS-Kurse für OER
    Hallo Florian,

    vielen Dank für deine Nachricht. 
    Aktuell habe ich erstmal eine Kategorie angelegt und diese sichtbar für die Öffentlichkeit gemacht. Im zweiten Schritt habe ich einen neuen Kurs angelegt. An der Stelle dachte ich, die Rechte werden von der Kategorie vererbt. Aber ohne manuelles Eingreifen bei den Rechten bleibt der Kurs unsichtbar. Scheinbar muss ich mir die Rollenrechte noch einmal angschauen.
    Wie kann ich das Thema Didakitches Template anpacken?

    Vielen Dank im Voraus!

    Beste Grüße,

    Agnieszka
  • suittenpointner
    Florian Suittenpointner | suittenpointner | 19. Feb 2024, 09:29 Select
    Offene ILIAS-Kurse für OER

    Hallo Agnieszka,

    Du brauchst ein DT für Kurse, das muss dann beim Anlegen ausgewählt werden.
    Das muss für die betreffende Rolle eine localPolicyAction type="union" mit den zusätzlichen Rechten.

  • N.Haack
    N.Haack | N.Haack | 19. Feb 2024, 09:53 Select
    Rechte immer wieder per Hand setzten
    Liebe Agnieszka,

    nein, du machst nichts falsch.
    Die Rechte müssen leider im Kurs oder am Objekt gesetzt werden.
    Unsere Dozierenden finden es sehr mühsam,
    die Rechte immer wieder per Hand setzten.
    Und auf der Kursebene (mit Vererbung -> vorhandene Objekte ändern),
    ist es auch bei vielen Dozierenden recht fehleranfällig.

    Wir haben uns dennoch gegen ein Template entschieden,
    weil die Freigabe eines ILIAS-Objektes "Bewusst" geschehen soll.

    In der Tat haben wir auch Kurse,
    die eine "Autorenwerkstatt" oder einen "Kooperations-Bereich" enthalten
    und mit einem Template würden dann alle ILIAS-Objekt
    für das www freigegeben werden.
    In diesem Fall müssten dann händisch an Lernmodule, Ordner
    oder Gruppen, die Rechte wieder entzogen werden.

    Es wäre einfacher, wenn die Freigabe im Aktionenmenü eines Objektes wäre,
    oder es gäbe eine Freigabe-GUI in der ich dann die Objekte auswählen kann.

    Liebe Grüße
    Nicole
  • suittenpointner
    Florian Suittenpointner | suittenpointner | 19. Feb 2024, 10:37 Select
    Rechte immer wieder per Hand setzten

    Um es nochmal zu sagen:
    Mit einem DT kann man das lösen.
    Die Zuweisung eines DT wird dann auch mitkopiert, wenn man einen Kurs kopiert.

    Und auch eine manuelle Freigabe, von der Nicole spricht, kann mit einem DT evtl. einfacher sein, weil man nicht mit einzelnen Rechten rumfuhrwerken, sondern "nur" die Vorlage auswählen muss.

    Wenn man mir sagt, welche Rolle bei diesen "freigegebenen" Kursen welche Rechte haben soll, kann ich ein DT bereitstellen.

  • N.Haack
    N.Haack | N.Haack | 19. Feb 2024, 15:33 Select
    Rechte immer wieder per Hand setzten
    Hallo Florian,

    das wäre ja eine enorme Erleichterung.

    Das wären an der Uni Köln für die Rollen
    Anonymous,
    Guest,
    Studierende und
    Dozierende die

    Rechte „Anzeigen“ und „Lesezugriff“

    Liebe Grüße
    Nicole
  • suittenpointner
    Florian Suittenpointner | suittenpointner | 19. Feb 2024, 17:55 Select
    Rechte immer wieder per Hand setzten

    Hier der Code.
    Das betrifft erst mal nur die Rechte am Kurs selbst, nicht an irgendwelchen Inhalten:

    <?xml version="1.0" encoding="utf-8"?>
    <didacticTemplateDefinition>
      <didacticTemplate type="creation">
        <title>OER-Kurs</title>
        <description>Modifiziert fuer die Rollen "Anonymous", "Guest", "Studierende" und "Dozierende" Kurse so, dass "Anzeigen" und "Lesezugriff" garantiert ist.</description>
        <assignments>
          <assignment>crs</assignment>
        </assignments>
        <actions>
          <localPolicyAction>
            <roleFilter source="title">
                <includePattern preg="Anonymous*"/>
                <includePattern preg="Guest*"/>
                <includePattern preg="Studierende*"/>
                <includePattern preg="Dozierende*"/>                        
            </roleFilter>
            <localPolicyTemplate type="union">
                <role type="rolt">
                    <title>OER-Kurs</title>
                    <operations>
                        <operation group="crs">visible</operation>
                        <operation group="crs">read</operation>
                    </operations>
                </role>
            </localPolicyTemplate>
          </localPolicyAction>
        </actions>
      </didacticTemplate>
    </didacticTemplateDefinition>