Automatische Registrierung von Wildcard-Domains

Ich habe einen Unterschied im Verhalten zwischen der Whitelist-Einstellung für E-Mail-Domains bei der Registrierung und der Einstellung für automatische Registrierung per E-Mail-Domain in „Gruppen verwalten“ festgestellt.

Ich arbeite im NHS, wo Benutzer E-Mail-Adressen mit Subdomains wie user@organisation.nhs.uk haben.

Die Whitelist ermöglicht es allen, sich zu registrieren, indem die Top-Domain nhs.uk zur Liste hinzugefügt wird. Das funktioniert für mich gut.

Wenn ich dieselbe Top-Domain nhs.uk hinzufüge, um Benutzer automatisch einer Gruppe hinzuzufügen, werden sie nicht hinzugefügt – zumindest nicht rückwirkend.

Ich möchte, dass die automatische Gruppenregistrierung sich wie die Whitelist verhält. Ich habe bereits einen Sternchen-Wildcard-Zeichen ausprobiert, aber das funktioniert nicht.

Haben Sie irgendwelche Vorschläge – außer dass ich jeden Subdomain einzeln durchgehe und hinzufüge?

2 „Gefällt mir“

Warum sollte hier eine rückwirkende Hinzufügung erwartet werden? Könnte das in anderen Kontexten nicht überraschend und sogar potenziell gefährlich sein?

(Bei näherem Nachdenken könnte ein dynamisches Pop-up-Fenster mit der Frage „Möchten Sie dies rückwirkend durchführen? Dies wird {x} Benutzer betreffen?

4 „Gefällt mir“

Ja, es gibt intern eine Inkonsistenz: Unsere automatische Gruppenmitgliedschaft basiert auf einer strengen Domänenübereinstimmung gemäß:

Unser Matcher für die email_domains_whitelist verwendet diese Übereinstimmung:

Ich finde, es ergibt Sinn, dies kohärent und konsistent zu gestalten.

@techAPJ, kannst du den Gruppen-Regex vorsichtig anpassen und sicherstellen, dass er getestet wird, sodass er auch Subdomänen erlaubt?

7 „Gefällt mir“

Discourse 2.4 bietet zwar diese Aufforderung, um Mitglieder einzubeziehen, die bereits mit der Domain registriert sind. Es ist ein großartiges Feature und funktioniert gut, abgesehen von dieser Inkonsistenz.

Vielen Dank :folded_hands:

3 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.