Lasciare un biglietto aperto concedere al suo agente l'org del richiedente, e scadere con esso

Featurekamo-shared-library
Spegnimento
21 agosto 2026 alle ore 01:04 UTC
Autore
Kamo
Impegno
05b90c8

Un agente di supporto deve guardare all'interno dell'inquilino del cliente per rispondere al biglietto loro stanno tenendo. Finora l'unico modo per entrare era la piattaforma SYSTEM USER coperta Presidente. — La discussione è chiusa. Aggiunge una seconda, molto più stretta sovvenzione e mette entrambi dietro un solo risolutore: - SupportSystemAccessResolver risponde "può questo membro entrare in quell'organizzazione come l'Utente del Sistema", dalla coperta destra O da un biglietto aperto assegnato loro e da quell'organizzazione. MediaService lo gestisce per decidere se disegnare un pulsante; SecurityService lo esegue di nuovo da zero prima di eseguire una sessione, quindi il pulsante e l'azione non possono essere in disaccordo su chi può premere. Precondizioni tenere su entrambi i percorsi: un membro TEAM attivo dell'org di alto livello, mai il Sistema Utente stesso, mai il livello superiore org come bersaglio, mai il proprio org. - Il biglietto è DERIVED, mai conservato, quindi termina il momento dell'ultima apertura il biglietto assegnato da tale organizzazione viene riassegnato, risolto, chiuso o vuoto. Niente deve ricordare di portarlo via. - Una sessione già in un browser non chiede nulla, però, quindi SupportSystemSessionRevoker indicizza quelli estratti in questo modo e li distrugge quando la sovvenzione scade. Cancellare il tasto *** è l'unico kill switch universale — ogni servizio legge sessioni dallo stesso Redis. I nomi chiave vivono in SupportSystemSessionKeys perché due servizi li scrivono e li leggono, e un typo presenterebbe come agente tranquillamente mantenendo l'accesso al business di un cliente. Non un @Service: ha bisogno di un RedisTemplate, e uno stereotipo condiviso che richiede uno abbatte ogni servizio che non ha Redis sulla sua prossima distribuzione. E' l'unica definizione di "aperta" che la sovvenzione appende. on. PRE TICKET conta (una richiesta di chat è la stessa unità di lavoro); risolto non. Porta anche richiestoreOrgName / richiestoreOrgIsPlatform su supportoTicketDTO, e stato, età e richiestore org sulle righe di supporto di Chats-feed — una coda di supporto che risposte più di un inquilino è illeggibile senza di loro.

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