Dodaj EntitlementService + SecurityModel commerce markets
- Uprawnienia Usługi obliczeni na członków dotacje na cele przez związki aktywne BillingGroupLicense Plan funkcji + KamoCRM Free-tier bazowa. Kawy 15-minuto...
Przepisać BillingService wokół BillingGroups
Usuwa poziom org-) Kontrolerzy, usługi i DTO. Wprowadza: - BillingGroupController grupy montażowe, członkowie, subskrypcje, licencje, Metody płatności oraz f...
Zamień fakturowanie na poziomie orgłowania modelem BillingGroup
Przedstawia BillingGroup, BillingGroupMember, BillingGroupSubskrypcja, BillingGroupLicense, BillingGroupPaymentMethod, BillingGroupInvoice, i Podmioty BillingGr...
Przestań powielać ciąg zapytań w MB media/artykułowych API proxy
forwardToApi już teraz dodawania paramów do żądania przeglądarki; osadzenie ?query na ścieżce stworzył sekundę ? i zerwał parsowanie adresów URL, Unieważniono G...
Zwróć tylko członków zespołu z punktu końcowego do departamentu
Centrum Interaction powinno wymieniać wiersze TeamMember, a nie podstawowe rekordy członków.
Align Interaction Center tylko z członkami zespołu
Pozdrowienie NavTop powraca do nazwy użytkownika, gdy użytkownik nie jest w Lista tylko drużynowa. Kopia Interaction Center wykorzystuje sformułowanie członka z...
Pozwól administratorom org otworzyć inne strony konta członków
Rozwiń osłonę przekierowania klienta poza ? W celu włączenia CONFIGURE_SYSTEM, EDIT_MEMBER_ACCESS_LEVEL, ALLOW_PROMOTING_MEMBERS, Właściciel organizacji i dostę...
Tytuł linii tytułowej Document Interaction Center
Wyjaśnij, że polem do roli z tytułu własności do departamentu jest linią tytułową.
Linia członkowska Interaction Center wykorzystuje tytuły stanowisk
Zastąp tytuł ról RBAC w jobTitleOfficial, powrót do JobTitle Tytuł katalogowy dla TeamMember, a label Member dla członka podstawowego Zapisy w polu pracy ładunk...
Oficjalne pole tytułów zawodowych dla członków zespołu na mojej karcie pozycji
Dodaj TeamMember.jobTitleOficjalna opcjonalna kolumna łańcuchowa (60 znaków)
Wyeksponuj i uporczyw się pracyTitleOfficial dla członków zespołu ds. profili i API bezpieczeństwa członkowskiego
Reload ThemeLogo po konfigucie i pamięci podręcznej logo URL
ThemeLogo odczytał kamo-logo-full-ext z sesjiStorage przed DynamicMetaLoader Gotowy pobranie config.json, więc logo-full często używał niewłaściwego rozszerzeni...
Nazewnictwo importu Tls, eksport ścieżki fqdn; trasa poczty używa domyślnego TLSStore
Jeden certyfikat / tajnik na FQDN, więc liść CN pasuje do SNI (Safari)
Użyj ECDSA P-256 dla specyfikacji certyfikatu cert-manager i migracja RSA
Pokaż kontekst subskrypcji na Dozwolone aplikacje w różnych branżach
Wczytywanie subskrypcji rozliczeniowej i zaplanuj metadane, takie jak zakładka Aplikacje; szare wiersze i pokaż alert informacyjny, gdy domyślna polityka nie ak...
Zastosuj bramkę subskrypcji na trasach aplikacji i funkcji API
Interceptor zawsze używany jestAppEffeclyEnabled tak FORCE_ENABLED szanuje subskrypcję. FunkcjaSergentController włączone seriale Z tej samej bramy zamiast mode...
Aplikacja Gate skuteczna w zakresie subskrypcji i planowania funkcji
Dodać ? do rozwiązania Stripe lub commerce Subskrypcje i dopasowywać SubscriptionPlanEature do nazw ServiceType. AppliedModelEnforcementService wymaga teraz akt...
Traktuj dowolną subskrypcję COMP jako pełny dostęp do zakładki Aplikacje
Brama na płatnościMetod COMP dla wszystkich orgs, nie tylko właściciel platformy najwyższego poziomu, Tak więc orgs z bezpłatnymi dotacjami widzi przełączania w...
Subskrypcja emisyjna na temat GET / subsykrypcja/current
Gdy nie istnieje rzęd lustra Stripe, rozwiąż aktywny handel orgi SubskrypcjaRecord (np. Dotacje COMP), obejmują płatnościMetoda i Funkcje planu. Fixes Ustawieni...
Usunąć DB CHECK na SubscriptionEvent.event_type (naprawiony w initializer)
Drop commerce_subscription_events event_type CHECK dla wydarzeń COMP
Uruchom GrantDialog plan użyciaMemo przed zwrotem warunkowym (zamówienie haków)
Podziel się - analizowanie z użytkownik-info dla fakturowania X-Member-Id
Zarezerwowanie int64 org id na krety-org przekierowanie do konfiguracji DNS
POST /api/security/org: przejść przez upstream JSON zamiast re-parsingu, więc Rejsy bajtów utrzymują pełne cyfry id. createOrganization odczytuje surową część c...
Poprawi INT8 member / agorg IDs w sesji dla pełnomocnictwa rozliczeniowych
Harden domyślna kopia szablonu do przepisu org
Użyj wyraźnego prefiksu źródłowego dla kluczy docelowych, pomiń znaczniki folderów S3, I szybko zawodzi, gdy prefiks szablonu jest pusty, tak ciche częściowe ko...
Unijne listyObiekty w węzłach dla kompletnych zestawów kluczy
Pierwszy osiągalny węzł MinIO może zwrócić pustą listę, podczas gdy inne Węzły trzymały replikowane obiekty, które zepsuły rekurencyjne kopie, takie jak temat Z...
Dodaj findTeamMberById dla niezawodnej rozdzielczości TeamMember
Uwzględnij flagę właściciela-członka w - dla platformy admin UI
Pracownik sklepuMąd, Id, orgaryzacjaOwner - w sesji Redis przy logowaniu Tak kamo-internal hasPlatformAdminAccess może zadowolić właściciela orgi najwyższego po...
Dołącz iTopLevel in org-by-domain JSON dla wewnętrznego fakturowania UI
Przestań powielać ciąg zapytań w API proxy do zalogowania dostępu
forwardToApi już doda do łańcucha wyszukiwania żądań przychodzących. Osadzanie ?params w ścieżce wyprodukowane zniekształcone adresy URL i Spring nie analizował...
Drop mail z wymaganych DNS CNAME aliases
Usuń pocztę z KnownAliases więc verify-dns i onboardingu nie Wymagaj mail.example.com; nowe domeny niestandardowe również pomiń automatyczne kreowanie Poczta po...
Dostosowania wymaganej listy subdomen bez poczty
Match SecurityService KnownAliases dla interfejsu użytkownika konfiguracji DNS i przewodnika ręcznego.
Jak to, co widzisz żeglugę?
Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.
