Ich betreibe ein Discourse-Forum für Fachleute, bei dem neue Anmeldungen auf der Anmeldeseite einige Mitgliedschafts- und Schulungsinformationen zertifizieren müssen (über benutzerdefinierte Felder), sodass eine Genehmigung durch das Personal für den Zugang erforderlich ist.
Mir ist bekannt, dass bei erforderlicher Genehmigung nur das Personal neue Benutzer einladen kann. Wenn sie dies jedoch tun, werden die neuen Benutzer nicht aufgefordert, den Genehmigungsprozess durchlaufen.
Ist es möglich, Discourse so anzupassen, dass entweder:
A. nur das Personal neue Benutzer einladen kann, diese aber dennoch eine Genehmigung durchlaufen müssen?
B. alle Mitglieder neue Benutzer einladen können, aber alle neuen Benutzer (einschließlich der vom Personal eingeladenen) genehmigt werden müssen?
Option B wäre die bevorzugte Lösung.
Mir ist bewusst, dass das Personal die Entscheidung über die Genehmigung neuer Benutzer trifft, sodass es auf den ersten Blick vielleicht unlogisch erscheint, zu wünschen, dass das Personal die von ihm selbst eingeladenen Benutzer genehmigt. Mein Grundgedanke ist jedoch, dass die benutzerdefinierten Felder auf der Anmeldeseite die Informationen innerhalb von Discourse halten, während das Personal bei der Einladung eines Benutzers, wenn es Credentials usw. prüfen muss, außerhalb von Discourse kommunizieren müsste, bevor es den Benutzer einlädt.