Wir haben unsere interne Discourse-Instanz so konfiguriert, dass eine SSO-Authentifizierung erforderlich ist, und sie ist mit unserem LDAP-Server verbunden. Das bedeutet, dass sich jedes Mitarbeiter mit seinem üblichen Benutzernamen und Passwort einfach anmelden kann. Das Konto wird jedoch erst beim ersten Login erstellt.
Intern wird diskutiert, wie die soziale Interaktion zwischen den Mitarbeitern gesteigert werden kann, doch viele Mitarbeiter sind nur bereit, E-Mails zu verwenden und lehnen andere Formen der Kommunikation ab.
Ich versuche daher herauszufinden, wie ich diese Herausforderung mit Discourse lösen kann. Den E-Mail-Aspekt habe ich bereits geklärt (d. h. die Konfiguration von Discourse, sodass Kategorien eigene eingehende E-Mail-Adressen haben). Allerdings sehe ich zwei Herausforderungen, bei denen ich mir nicht sicher bin, wie ich sie lösen soll:
-
Idealerweise möchte ich, dass jeder ein Discourse-Konto bevor er sich bei Discourse anmeldet, hat. Der Grund dafür ist, dass Discourse, wenn jemand eine E-Mail an Discourse sendet, ohne dass ein Konto existiert, die vollständigen Benutzerdaten erhält, anstatt ihn als anonym zu behandeln.
-
Ich möchte, dass jeder Zusammenfassungs-E-Mails von Discourse erhalten kann, damit er über das Erstellen von Threads informiert wird (auch wenn er Discourse nie besucht). Dies setzt jedoch ebenfalls voraus, dass das Konto bereits existiert.
Haben Sie Vorschläge, was ich tun kann? Gibt es eine Möglichkeit, Konten in Discourse programmgesteuert zu erstellen, die bei der Anmeldung über SSO verknüpft werden?
Vielen Dank.