Portare il dipartimento del membro del team nella sessione

FeatureSecurityService
Spegnimento
29 agosto 2026 alle ore 05:58 UTC
Autore
Kamo
Impegno
a1578a1

La scheda del browser viene ritirata "{Org} - {role} Portal", e un membro del team ruolo è il loro dipartimento — la cosa specifica che identificano con giorno e giorno ("Sales"), piuttosto che la parola generica per il personale. Il dipartimento si trova sul sottotipo TeamMember, non su Member, quindi ha bisogno del questo aggiunge; la query già raggiunto membro team member per member type, quindi è un altro JOIN sinistro piuttosto che un secondo viaggio. Scritto nella sessione perché è lì che il cliente legge questo tipo di cose da: kamo-internal's /api/user-info serve il blob sessione Redis direttamente, quindi un campo che non è nel blob costa ogni consumatore una richiesta separata per esso. Omesso piuttosto che conservato come nullo quando il membro non ha un dipartimento, che è il Il caso COMMON — 67 di 83 filari di gruppo in produzione non ne hanno. Un test di consumo solo per presenza renderebbe altrimenti l'assenza come titolo di lavoro di qualcuno. The montaggio payload viene estratto per costruireTeamMemberPayload in modo che una regola è testabile senza alzare Redis. Le sessioni coniate prima di questo non portano alcun dipartimento e rimangono valide; la scheda rientra all'etichetta personale dell'organizzazione, esattamente come fa per la maggioranza che non hanno nessun dipartimento.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo