Enter-as session utilizează furnizorul de securitate org țintă și furnizorul țintă opționalId
Enter-așa cum a fost setarea Redis securityOrgId de la utilizatorul global de securitate furnizor, în timp ce login-ul setează din lanțul FQDN. Această nepotriv...
Deschide/validat pentru intrare ca OTK astfel încât se aplică sesiunea org țintă
ENTER legat de /?otk= care nu a numit niciodată /api/validat; shared-domeniu *** cookie-urile au păstrat org-ul sursă. Redirect ?otk= to /validat via Middleware...
Rezolvați sesiunea de utilizare a sistemului de la OTK pentru cererile BFF
SystemUserConfigController și SystemUserCapabilityController citeste doar Prăjiturică. kamo-intern forwards X-OTK fără cookie-uri, deci SecurityService N-am văz...
Utilizați Utilizator.getName().formatFull() în loc de a elimina getNameFull()
Setează telefonul prin intermediul User string helper for EmbPhoneNumber
@ info: whatsthis
EnterAsController citeste numai cookie-uri ***; trafic intern folosește OTKPreAuthFilter atributele sesiunii. Acceptati tinta OrgId ca sir pentru ID-uri INT8 ma...
Adaugă ruta BFF pentru POST/api/securitate/enter-as
/Rețeaua Enter acțiune numită Inexistent Next route, producând 404. Transmiteţi cererea către APIService ca şi alte proxy-uri de securitate.
Proxi sistem-utilizator config API rute către APIService
Pagina de configurare numită /api/security/system-user/*, dar nu și Mâner următor a existat, astfel încât aplicația returnat 404. Adaugă rute BFF care corespund...
Membru al echipei este membru; picătură fals tm.get membre() apeluri
TeamMember folosește moștenirea alăturată Field. Backfill a fost de asteptare tm.get membre () care nu există. De asemenea, comută filtrul de stare JPQL pe tm....
Foloseşte-te de asta. getter primitiv
isOrganizationOwner este un boolean primitiv pe TeamMember, deci Lombok- Accesor generat este isOrganizationOwner () not getIsOrganizationOwner (). Repara compi...
Oprirea copierii stringului de interogare în KB media/Articles API proxy
forwardToApi appends the browser request search params; broadding ?query in the trail produced a second ? and break upstream URL parsing, care determină GET /ap...
Returnați numai membrii echipei de la criteriul final de la departamentul de bază
Centrul de Interacţiuni ar trebui să menţioneze rândurile membrilor echipei, nu înregistrările membrilor de bază.
Aliniază Centrul de Interacţiuni numai cu membrii echipei
Salutul NavTop revine la numele utilizatorului atunci când utilizatorul nu este în lista numai pentru echipă. Interface Center foloseşte textul membrilor echipe...
Permite adminilor org să deschidă alte pagini de cont ale membrilor
Extindeţi garda de redirecţionare a clienţilor dincolo de ************* să includă CONFIGURE SISTEM, EDIT MEmber ACCESS LEVEL, ALLOW PROMOTING MINTES, Organizar...
Reîncarcă ThemeLogo după configurare și cache-bust logo URL
TemaLogo citește kamo-logo-full-ext din sesiuneStorage înainte de DynamicMetaLoader finisat aducerea config.json, astfel logo-ul complet folosit adesea extensia...
Tls import de denumire, export fqdn cale; ruta de mail folosește TLSStore implicit
Un certificat/secret per FQDN astfel încât frunzele NC se potrivesc SNI (Safari)
Rezolvați Organizația în serializare Caracteristici pentru poarta de abonament
Arată contextul abonamentului pe Aplicații permise în tipuri de sucursale
Încarcă abonamentul la facturare și planifică metadatele cum ar fi fi fila Aplicații; rânduri gri și arată o alertă de informații atunci când o politică implici...
Aplică poarta abonamentului pe rutele de aplicații și caracteristicile API
AppAvailabilityInterceptor folosește acum întotdeauna esteAppEfficientEnabled so Force ENABLED respectă abonamentul. CaracteristiciController serializes activat...
Aplicația Gate permite efectiv abonamentul și funcțiile planului
Adaugă *************** pentru a rezolva Stripe sau comerț Abonamente și potrivire SubscriptionPlanFeature to ServiceType names. AplicatModeInforcementService ne...
Tratează orice abonament COMP ca acces complet pe tab-ul Aplicații
Poartă de platăMetoda COMP pentru toate orgile, nu numai proprietarul platformei de nivel superior, aşa că orgile pentru copii cu donaţii gratuite văd unelte de...
Expune abonamentul comercial pe GET / Abonamente / curent
Atunci când nu există nici un rând oglindă dungi, rezolva comerțul activ org AbonamentRecord (de exemplu, granturi COMP), include metoda de plată și caracterist...
Drop stale commerce subscription events event type CEC pentru evenimentele COMP
Verificare explicită pentru tipul de eveniment de abonament, inclusiv variantele COMP
Forward PATT către BillingService pentru modificarea grantului platformei
Aliniază plata metoda de verificare cu COMP pentru granturile pe platformă
Rulează GrantDialogul de utilizareMemo înainte de revenirea condiționată (Reacționați comanda cârligelor)
Despachetează conținutul paginii de primăvară pentru lista API a platformei
Conserve int64 org id on create-org redirection to DNS setup
Post / api/security/org: trece prin JSON în amonte în loc de re-parsing, așa Octeți de răspuns păstrați cifre id complete. CreateOrganization citește corpul bru...
Exemplar pentru furnizarea de org
Utilizați prefix sursă explicită pentru tastele de destinație, săriți markerii dosarului S3, și nu reușesc rapid atunci când prefixul șablon este gol atât de tă...
Lista UniuniiObiecte la nivelul nodurilor pentru seturi cheie complete
Primul nod MinIO accesibil ar putea returna o listă goală în timp ce alte noduri deținute obiecte replicate, care rupt copii recursive, cum ar fi tema sincroniz...
Fallback org nu trebuie setat esteTopLevel adevarat (platform admin gating)
Include steagul proprietarului echipei în *** pentru platforma admin UI
Store teammeMemberId, isOrganizationOwner in Redis session at login astfel kamo-intern hasPlatformAdminAccess poate satisface proprietarul org de nivel superior...
Include esteTopLevel in org-by-domeniu JSON pentru facturare internă UI
Oprirea copierii stringului de interogare în jurnalele de acces proxy API
forwardToApi adaugă deja șirul de căutare al cererii primite. Înglobarea ?parame în calea produsă URL-uri malformate și primăvară nu a reușit să parse pagina / ...
Drop mail de la DNS necesare pseudonime CNAME
Eliminați e-mailul de la KnownAliases astfel verificați-dns și la bord nu mai nevoie de mail.exemplu.com; noi domenii personalizate, de asemenea, sări peste aut...
Aliniază lista de subdomeniu necesară fără poștă
Match SecurityService KnownAliases for DNS setup UI and manual guide.
Etichetare comportament poarta pe aplicat-model gata; evita implicituri permisive pe aduce eroare.
Session orgID și userID atunci când sunt stocate ca șiruri de caractere în ModelController Aplicat.
Rezolvați modelul aplicat pentru interogarea orgId opțională cu verificarea calității de membru
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.