Benutzer-Werkzeuge

Webseiten-Werkzeuge


elo:elo_sync_konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
elo:elo_sync_konfiguration [2026/02/20 03:41] 84.20.184.166elo:elo_sync_konfiguration [2026/04/14 14:05] (aktuell) 84.20.184.166
Zeile 12: Zeile 12:
   * https://docs.elo.com/admin/elo-sync/25.0/de-de/startup/   * https://docs.elo.com/admin/elo-sync/25.0/de-de/startup/
  
 +===== Voraussetzungen für ELO Sync =====
 +
 +  * ELO-Sync 25 kann hier installiert werden für
 +    * ELO 23 LTS mit ELOauth
 +    * ELO 23.06 mit ELOauth2
 +    * ELO 25 mit ELOauth 2
 +
 +===== Voraussetzungen für ELOauth/ELOauth2 =====
 +
 +  * Wichtig: Auth2/Auth muss mit dem Profil elo_sync_oauth mit der Applikations-Id, die Sharepoint Zugriff hat konfiguriert werden (nicht mit der ELOauth Vorgabe)
 +  * Darüber hinaus kann hier auch mit ClientSecrets gearbeitet werden
 +
 +===== Voraussetzungen an die Datenbank =====
 +
 +  * ORACLE: de facto zzt. unmöglich (Stand 14.04.2026) ohne Einbindung des Supports, der dann wahrscheinlich eine neue Version zur Verfügung stellen müsste, trotz Erwähnung in der Dokumentation
 +    * Probleme
 +      * ELO Sync 25: gar keine Assemblies für ORACLE mehr vorhanden, somit kein Connect möglich.
 +      * ELO Sync 23: Connect zu ORACLE noch möglich, danach allerdings schlägt das Anlegen der ersten Tabelle durch das EF schon fehl (DEFAULT False statt DEFAULT 0 führt zu einem ORA-Syntaxfehler). Selbst wenn man diese manuell anlegt wird sie einfach nicht erkannt, danach knallt es einfach wieder, weil er ohnehin wieder die erste Tabelle anlegen will.
 +  * SQLServer: funktioniert sowohl mit ELOSync 23/25
 +  * SQLite: 
 +    * ELO Sync 23/25: legt hier 27 von 29 Tabellen an, eine davon falsch mit fehlendem Feld
 +  * PostGres: unbekannt
 +
 +===== Manuelle Installation oder Installation über das Serversetup =====
 +
 +Eine automatisierte Installation steht hier über das ELO Serversetup ab Version 23.06 zur Verfügung. Hier müssen aber ggf. noch Nachbesserungen erfolgen.
 +
 +  * Diese erfolgen über die AppSettings.json des ELO-Sync Dienstes
 +    * Der Connection-String kann hier je nach Aktualität Ihrer Umgebung noch inkorrekt sein
 +      * Bspw. kann eine Ergänzung mit TrustServerCertificate=True;Encrypt=True notwendig sein, wenn hier im Log ein Hinweis auf einen Verbindungs-Fehler zum SQL Server auftaucht.
 +      * Es ist notwendig die Applikationsdaten aus O365 zu hinterlegen
 +        * Entweder ClientSecret oder Zertifikat
 +        * Tenant-Id, Applikations/ClientId
 ===== Vorbereitung eines Benutzers ===== ===== Vorbereitung eines Benutzers =====
  
Zeile 24: Zeile 57:
   * Legen Sie im Azure Portal vorzugsweise eine neue Applikation für die Sync an   * Legen Sie im Azure Portal vorzugsweise eine neue Applikation für die Sync an
   * Bedenken Sie, dass ab 04/2026 keine ACS Registrierungen mehr im SharePoint möglich sind   * Bedenken Sie, dass ab 04/2026 keine ACS Registrierungen mehr im SharePoint möglich sind
 +    * ACS Registrierungen sind hier die Trustships von Sharepoint Service zu Applikation
 +    * Es gibt hier kein Replacement per se außer, dass man mit Zertifikatsauthentifizierung arbeiten muss
 +    * Dann werden die Zugriffe automatisch ermöglicht.
   * Anmeldungen mit ClientId/ClientSecret werden als "Legacy" bewertet und sind de facto eher abgekündigt für Sharepoint. Sie sollten generell Zertifikate verwenden.   * Anmeldungen mit ClientId/ClientSecret werden als "Legacy" bewertet und sind de facto eher abgekündigt für Sharepoint. Sie sollten generell Zertifikate verwenden.
   * Wenn Sie bestehende Applikationen verwenden wollen, dann stellen Sie hier sicher, dass hier keine Client-Secrets mehr verwendet werden (auch keine alten), hinterlegen Sie hier gleich ein Zertifikat.   * Wenn Sie bestehende Applikationen verwenden wollen, dann stellen Sie hier sicher, dass hier keine Client-Secrets mehr verwendet werden (auch keine alten), hinterlegen Sie hier gleich ein Zertifikat.
elo/elo_sync_konfiguration.1771558904.txt.gz · Zuletzt geändert: 2026/02/20 03:41 von 84.20.184.166