wechange civiCRM Schnittstelle
- CRM ist eine Software für die Kontaktverwaltung von Spendern, Mitgliedern, Kontakten, Engagierten
Bedarf
Es gibt grundsätzlich zwei Use-Cases:
1. Single-Sign-On mit Wechange bei civiCRM
- Mitarbeiter von Organisationen, die eine WE-Plattform haben und gleichzeitig ihre Spender und Netzwerke auf civiCRM haben, wollen sich nicht mehrfach registrieren müssen, sondern wollen SSO. D.h. mit den Zugangsdaten von WE sollen sie sich auch bei civiCRM anmelden können.
- Bestenfalls wird bei der Anmeldung auch die Gruppenzugehörigkeit erfragt, und nur wenn sie Mitglied in einer bestimmten "Kontakverwaltungs-Gruppe" auf der Plattform sind, haben sie in civiCRM Zugriff auf (bestimmte) Kontakte.
- eine SSO-Initiative für civiCRM findet man z.B. hier: https://civicrm.org/sites/civicrm.org/files/SingleSignOnAccess-for-CiviCRM-Facebook-case.pdf
2. Austausch-Gruppen für civiCRM Kontakte anbieten
-
Mitglieder aus WE-Gruppen/Projekte werden in civiCRM gespiegelt.
- Wer seine Mailadresse und Kontakte auf WE aktualisiert, hat sie auch gleich in civiCRM geupdated
- Wer auf der Plattform oder in civiCRM aus bestimmten Gruppen fliegt bzw. diesen zugeordent wird, bekommt auch entsprechende Stichworte/Attribute in civiCRM
- Genauso umgekehrt: Wird jemand in civiCRM gelöscht, gesperrt oder verliert bzw. bekommt neue Attribute, ändert sich die Projektmitglideschaft auf der Plattform
- Bestenfalls können direkt aus civiCRM heraus Community-Gruppen erstellt werden, wo alle Nutzer einer bestimmten Filteransicht hinzugefügt werden.
-
Durch die Newsletter-Plugin können dann über civiCRM Newsletter an Mitglieder bestimmter Gruppen verschickt werden.
-
(In diesem Usecase müssen die WE-Nutzer erstmal keinen Zugang zu civiCRM mittels SSO haben, da sie ihr Mitgliedschaften und Kontaktinformationen direkt über die Plattform aktualisieren)
First Case User
- Viva con Agua, "Software für Engagierte" und andere Organisationen, die bereits civiCRM zur Kontakverwaltung nutzen, überlegen, ob sie Wechange auch für deren Community einsetzen können.
- NGOs, die derzeit ein wechange-Portal Nutzen wie etwa Dina brauchen civiCRM Lösungen.
- Freunde der Erziehungskunst nutzen noch eine alte Access-Datenbank, könnten hier auf civiCRM umsteigen und dass mit ihrer Community verbinden. Neue Bewerber und Freiwillige könnten dann je nach Status, Zielland und Einsatzstelle automatisch bestimmten Gruppen hinzugefügt werden.
Schritte der Verbindung
- SingleSingOn: Mit dem wechange-Account kann man sich in CiviCRM anlmelden (https://git.wechange.de/wechange/aktuell/cooperation/-/issues/197)
- Workspace Verwaltung: In civiCRM kann ich sehen, welche Nutzer bereits in welchem Wechange-Projekt sind und auf welche Clouds Nextcloud sie zugriff haben. (und die APIs zum Zugriff auf die CiviCRM-Daten findest du hier: https://docs.civicrm.org/dev/en/latest/api/)
- Ich muss nutzer nur noch einmal in civiCRM freischalten oder einem wechange-Projekt hinzufügen, damit sie im jeweils anderen System auftauchen
- civiCRM braucht nicht als App direkt in wechange eingebunden sein. Für eine direkte Integration gibt es keine Notwendigkeit, weil civiCRM nur von sehr wenigen Nutzern genutzt wird. Die Plattform bräuchte man auch nicht als Ausrollplattform für civiCRM nutzen, da dies über Wordpress-Plugins schon sehr einfach ist.
Ähnliche Verbindungen:
- Schnittstelle zwischen wechange, ERP-Next und civiCRM gibt es auch noch nicht
- Discourse wäre noch eine Möglichkeit um den wechange-Kosmos zu erweitern.
Anliegen von: Ulrich Meyer-Martin von https://sfe-ev.org/
Edited by Helmut Wolman