Ilias plugin: Ich kann keine bestehenden Serien hinzufügen.

57 views
Skip to first unread message

Maximiliano Lira Del Canto

unread,
Sep 25, 2019, 10:59:44 AM9/25/19
to Deutschsprachige Opencast Community
Hallo zussamen,

Ich habe Ilias in einem Testserver installiert, es funktioniert sehr gut und das Opencast Plugin wurde ebenfalls installiert.

Aber ich habe ein Problem, Ich kann keine bestehenden Serien hinzufügen, gibt es nur die Möglichkeit, Serien zu erstellen.


In unserem produktionsystem ist diese Möglichkeit verfügbar.

Screenshot 2019-09-25 at 16.34.44.png




Was verpasse ich, bevor er auftaucht?

Die Konfiguration ist die gleiche wie auf dem ursprünglichen Server.


Danke

Max

Sven Stauber

unread,
Sep 25, 2019, 12:00:00 PM9/25/19
to Deutschsprachige Opencast Community
Hi Max

Welche Rechte hat der External API Benutzer, den Du für ILIAS verwendest?
Wenn Du im ILIAS Plugin eine Serie erstellst, kannst Du diese dann mittels "Bestehende Serie wählen" später im ILIAS-Plugin hinzufügen?

Idee: Soweit ich mich erinnere, verwendet das ILIAS Plugin einen External API Benutzer, der Zugriff auf alle Inhalte hat (Tenant Admin oder testweise ROLE_ADMIN), und filtert anschliessend basierend auf den (Opencast) ACL Element raus. Könnte gut sein, das irgendwo Berechtigungen fehlen und Opencast daher einfach ein leere Liste von Serien an ILIAS liefert...

Beste Grüsse
Sven

Christoph Reifers

unread,
Sep 26, 2019, 2:15:32 AM9/26/19
to Deutschsprachige Opencast Community
Hallo Max,

vielleicht noch eine Ergänzung von mir:  In den Plugin-Einstellungen kannst du noch im Reiter "Gruppen&Rollen" das User-Mapping für die Rollen in Opencast einrichten z.B. ROLE_USER_{IDENTIFIER}, die Rolle sollte mit der in der ACL von Opencast übereinstimmen.
Zusätzlich muss, meine ich, der External API Benutzer auch in der ACL von Opencast stehen. Das Plugin erledigt das über die Standard-Rollen (z.B. ROLE_ADMIN und ROLE_GROUP_MH_DEFAULT_ORG_EXTERNAL_APPLICATIONS (der API Benutzer ist Mitglied in dieser Gruppe))

Falls du es noch nicht gefunden hast: Du kannst die Kommunikation von ILIAS und Opencast über den curl.log von ILIAS einsehen, dort siehst du z.B. welche Rollen das Plugin sendet.

Viele Grüße,
Christoph

Ruth Lang

unread,
Sep 26, 2019, 4:23:29 AM9/26/19
to Deutschsprachige Opencast Community, Ruth Lang
Hallo Christoph,

das ist alles so eingestellt. Die Konfiguration ist identisch mit der „offiziellen“ ILIAS Testversion.

Das Problem ist nicht, dass ILIAS keine Serien findet, sondern dass überhaupt nicht diese Auswahlmöglichkeit  („vorhandene Serie…/ neue Serie erscheint“) angezeigt wird.

Grüße
Ruth


--
To unsubscribe from this group and stop receiving emails from it, send an email to anwender+u...@opencast.org.

Sven Stauber

unread,
Sep 26, 2019, 4:27:35 AM9/26/19
to Deutschsprachige Opencast Community, ruth...@googlemail.com
Hi Ruth


Das Problem ist nicht, dass ILIAS keine Serien findet, sondern dass überhaupt nicht diese Auswahlmöglichkeit  („vorhandene Serie…/ neue Serie erscheint“) angezeigt wird.

Ja, aber vielleicht wird diese Auswahlmöglichkeit automatisch deaktiviert, sobald Opencast auf GET /api/series eine leere Menge von Serien zurückliefert. Und dies wäre der Fall, wenn der External API Benutzer auf keine einzige Serie Zugriff hätte.

Das könntest Du relativ einfach verifizieren, indem Du mittels curl die Anfrage GET /api/series mit dem External API Benutzer machst....

Beste Grüsse
Sven 

Ruth Lang

unread,
Sep 26, 2019, 5:17:29 AM9/26/19
to anwe...@opencast.org, Ruth Lang
Hi Sven,

Werde ich machen :-)

Grüße
Ruth

Maximiliano Lira Del Canto

unread,
Sep 26, 2019, 11:29:15 AM9/26/19
to Deutschsprachige Opencast Community
Hallo,

Danke allen für Ihre Antworten, Ich habe die Lösung, das Problem war dass ich kein LDAP konfiguriet habe. 

Damit die Option erscheint, habe ich "USER-MAPPING" auf "E-mail" geändert. Fügen met der E-mail dann in Opencast die Zugriffsrolle hinzu.

Um das zu tun, habe ich eine REGEX-Zeichenkette für die benutzerdefienierten Rollen in "custom.proprerties" hinzugefügt.

VG
Reply all
Reply to author
Forward
0 new messages