Feature Wiki
Tabs
Adobe Connect +
1 Requirements
Several German universities want to use Adobe Connect for virtual confererences, meetins and tutorial activities. These institutions want to use the Connect installation offered by DFN which is available for free for all DFN members (almost all German universities). Unfortunately they cannot use the current plugin (Adobe Connect Virtual Classroom) because this requires administration permissions on the DFN server which is not granted to DFN members. Therefore an additional way needs to be implemented to connect the DFN server for Adobe Connect to ILIAS.
- Creating a room in Adobe Connect (AC) out of ILIAS by adding a AC room as a repository object in ILIAS.
- Connecting an existing room in AC to ILIAS as a repository object.
- Giving access to the members of a course, a group or a role to an AC room.
- Handling permissions for AC room in ILIAS (who is moderator ....)
- Inviting users (of a group, course or selected) into an AC room.
- Administrating the connection to AC in ILIAS.
2 Status
- Implemented as plugin and therefore no need for release scheduling
- Funding: The DFN integration into the current plugin http://svn.ilias.de/svn/ilias/branches/sr/Plugins/AdobeConnect (as it is) is funded by Databay AG
- Development: Feature is to be developed by Databay AG
3 Additional Information
- If you want to know more about this feature, its implementation or funding, please contact: Michael Jansen at Databay AG
4 Discussion
Matthias Kunkel, 27 Feb 2013: We need to clarify if we can extend the existing AC plugin for this specific use case - or if we need to develop a new plugin. IMHO extending the plugin would reduce update costs and guarantee a consistent functionality for both use cases (with own Connect server or with DFN server).
MJ 28 Jun 2013: Wir haben im Zuge des Projektes, welches von Peter Hofer geleitet wird, auch mal das DFN bzgl. der Anbindung befragt:
Zur Dokumentation:
Momentan befinden wir uns in einem Projekt, welches von der Hochschule Luzern zur Weiterentwicklung eines Adobe Connect-Plugins für die Lernplattform ILIAS geführt wird. Ein Ziel des Projektes ist, weitere Authentifizierungs-Arten zu ermöglichen. Im Rahmen dieses Projektes wird das Plugin für die Schweiz, durch die Firma Studer + Raimann AG, in enger Zusammenarbeit mit SWITCH, um eine SwitchAAI-Authentifizierung erweitert. Seitens der Hochschulen in Deutschland besteht hier auch ein sehr großes Interesse, dieses Plugin durch uns, um eine Authentifizierung für das DFN zu erweitern. Hierfür würden wir uns über genauere Informationen, wie die DFN-Authentifizierung genau funktioniert und durchgeführt wird freuen. Unter anderem wäre es gut zu wissen, ob seitens des DFN die Adobe Connect-API im vollen Funktionsumfang nutzbar ist, oder ob es etwaige Einschränkungen gibt. Für uns gibt es hier folgende wichtige Punkte: 1. Ist es möglich via API-Call einen Teilnehmer einzuloggen, oder ist die Weiterleitung zu einer Login-Maske zwingend notwendig? 2. Ist es möglich via API-Call ein Meeting zu erstellen und Meeting-Teilnehmer hinzuzufügen? 3. Wie ist das Handling mit der Breezesession nach erfolgreichem Login geregelt? Erfolgt dies Client-seitig? Es wäre sehr schön, wenn Sie uns hier weiterhelfen und uns eine Dokumentation und/oder Code-Beispiele zukommen lassen könnten.
Als Antwort erhielten wir:
[...]
wir haben derzeit noch keine fertige API, die wir zur Verfügung stellen können. Erste Erfahrungen haben wir im Bereich einer Moodle-Anbindung gesammelt, aber diese Möglichkeit befindet sich zur Zeit noch in der Pilotphase und wird gerade zusammen mit einigen Hochschulen getestet.
[...]
Für Moodle haben wir erstmalig eigene Erfahrungen mit einer Lernplattform gesammelt, aber längerfristig stellen wir uns vor, eine API-Schnittstelle bereit zu stellen, an die verschiedene Plugins (Moodle, ILIAS, etc.) angebunden werden können und die Plugin-Entwicklung dann auf der Anwenderseite liegt.
[...]
Ich werde da nochmal nachhaken.
MJ 01 Aug 2013: Bis Ende September will das DFN eine Dokumentation der DFN AC API erstellen/veröffentlichen
MJ 09 Jan 2014: Bisher wurde keine Dokumentation vom DFN an uns geliefert.
MJ 15 Jan 2014: Das DFN hat nun scheinbar seine API offengelegt und diese dokumentiert. Wir werden diese beizeiten mal analysieren und das DFN bitten uns einen Zugang zu erstellen.
https://git.vc.dfn.de/lmsapi/doc/wikis/home
MJ 23 Jan 2014:
According to the information (API, emails) I received from the DFN, every institution will get a single administration account (similar to the plugin mode with an own server) which can be used for the API calls (create users, create meetings, ...):
LMSAPI-Nutzer
Für jede LMS-Installation gib es genau einen LMSAPI-Nutzer über den die API-Kommunikation zwischen dem LMS und den Adobe-Connect-Servern des DFN-Vereins läuft. Alle Adobe-Connect-Meetings des LMS sind diesem Nutzer zugeordnet.
MJ 31 Jan 2014: The DFN-API is not stable, yet. There a several issues with invalid HTTP reponses (headers in body ...) and strange behaviours concerning https://git.vc.dfn.de/lmsapi/doc/wikis/permissions-update
DFN 03 Feb 2014:
Sehr geehrter Herr Jansen, sie haben im Prinzip alles richtig gemacht. Das Problem war, dass beim Aufruf von permissions-update per GET-Request der Zugriff verweigert wurde, während bei einem Aufruf über einen POST-Request alles ok war. Der Fehler ist inzwischen behoben.
MJ 17 Mar 2014: Currently I identified some issues concerning the DFN login API. I already reported this bug ...
MJ 28 Mar 2014: I contacted the DFN support again, still waiting for an answer/solution
MJ 07 Apr 2014: The API authentication bug was fixed by the DFN.
MJ 22 Apr 2014: Kleine Info vom DFN-Verantwortlichen für die API-Accounts der Institutionen:
Vom 25. April bis einschliesslich 16. Mai bin ich nicht im Büro erreichbar. In dieser Zeit könnten nur im Notfall neue LMSAPI-Acctounts eingerichtet werden, und der Support bei Problemen ist nur sehr eingeschränkt möglich.
JR 04 Sep 2014: Is there a reason why global ILIAS administrators are not allowed to edit participants? Right now the global ILIAS administrator has to join the course to edit participants. I did a few changes to the release 2.0.1 from 03-Sep which allows all ILIAS users with write access to change the participants: https://svn.ilias.de/svn/ilias/branches/leifos/dortmund/4_4_fhdo/Customizing/global/plugins/Services/Repository/RepositoryObject/AdobeConnect/
5 Implementation
Current Development Branch: http://svn.ilias.de/svn/ilias/branches/sr/Plugins/AdobeConnect/dev/

Last edited: 20. Mar 2023, 09:15, Samoila, Oliver [oliver.samoila]