Сеанс Enter-as использует провайдера безопасности целевой организации и дополнительную целевую платформу TargetMemberId
Enter-as устанавливал Redis securityOrgId от пользователя global security provider, в то время как логин устанавливает его из целевой сети FQDN. Это несоответст...
Открытый /validate для ввода как OTK, поэтому применяется целевая сессия организации
ENTER, связанный с /?otk=, который никогда не назывался /api/validate; shared-domain *** Файлы cookie сохранили исходный код. Redirect ?otk= to /validate via mi...
Разрешение сеанса системного пользователя из OTK для запросов BFF
SystemUserConfigController и SystemUserCapabilityController только читать *** печенье. kamo-internal пересылает X-OTK без файлов cookie, поэтому SecurityService...
Enter-as resolves сессия от X-OTK BFF auth
EnterAsController читает только *** файлы cookie; внутренний трафик использует OTKPreAuthFilter атрибуты сеанса. Принять targetOrgId в качестве строки для больш...
Добавить маршрут BFF для POST/api/security/enter-as
Действие ввода сети называется несуществующим следующим маршрутом, выходящим 404. Передайте запрос в APIService, как и другие прокси-серверы безопасности.
Прокси-сервер конфигурирует API-маршруты в APIService
Страница конфигурации /api/security/system-user/*, но не Next Так что приложение возвращалось 404. Добавить маршруты BFF, соответствующие службе безопасности ко...
TeamMember - член; бросьте фиктивные вызовы tm.getMember()
TeamMember использует JOINED наследование — это член, не вложенный член поле. Заполнитель назывался tm.getMember(), который не существует. Также переключает фил...
********************** примитивный геттер
isOrganizationOwner - примитивный булеан на TeamMember, поэтому Lombok- Сгенерированный абонент - это владелец организации (), а не владелец организации (). Исп...
Прекратить дублирование строки запросов в прокси-сервере KB media/articles API
forwardToApi уже добавляет парам поиска запросов браузера; встраивание запрос в пути произвел второй и разбил URL-адрес В результате чего GET/api/kb/media выход...
Возврат только членов команды из конечной точки отдела
Центр взаимодействия должен перечислять строки TeamMember, а не базовые записи участников.
Центр согласованного взаимодействия только с членами команды
Приветствие NavTop возвращается к имени пользователя, когда пользователь не находится в Список только для команды. Копия Центра Взаимодействия использует формул...
Разрешить администраторам Org открывать страницы учетных записей других участников
Расширить защиту перенаправления клиентов за пределы **************** Включая CONFIGURE SYSTEM, EDIT MEMBER ACCESS LEVEL, ALLOW PROMOTING MEMBERS, Владелец орга...
Перезагрузите ThemeLogo после конфигурирования и URL-адреса логотипа cache-bust
ThemeLogo читать kamo-logo-full-ext из sessionStorage перед DynamicMetaLoader закончили извлечение config.json, поэтому логотип-полный часто использовал неправи...
Tls Имя импорта, путь экспорта fqdn; почтовый маршрут использует TLSStore по умолчанию
Один сертификат / секрет на FQDN, поэтому лист CN соответствует SNI (Safari)
Показать контекст подписки на Разрешенные приложения в типах филиалов
Загрузить подписку на выставление счетов и планировать метаданные, такие как вкладка «Приложения»; серые ряды и показать оповещение о информации, когда политика...
Применить вход для подписки на маршруты приложений и функцию API
AppAvailabilityInterceptor теперь всегда использует AppEffectivelyEnabled FORCE ENABLED уважает подписку. FeatureController позволяет серийно от одних и тех же ...
Приложение Gate эффективно включает функции подписки и плана
Добавить ******************* для решения Стрип или торговли подписки и сопоставить подписку с именем ServiceType. AppliedModelEnforcementService теперь требует ...
Относитесь к любой подписке COMP как к полному доступу на вкладке «Приложения»
Gate on paymentMethod COMP для всех организаций, а не только для владельцев платформ высшего уровня Поэтому детские организации с бесплатными грантами видят раз...
Подписка на коммерцию на GET / подписки / текущий
Когда не существует зеркального ряда Stripe, разрешите активную торговлю SubscriptionRecord (например, гранты COMP), включает в себя способ оплаты и Особенности...
Drop stale commerce subscription events event type CHECK for COMP events
Запустите план GrantDialog, используйте Memo перед условным возвратом (Заказ крючков React)
Сохранить int64 org id при перенастройке create-org на DNS
POST/api/security/org: пройти через вышестоящий JSON вместо переподготовки Реакционные байты сохраняют полные идентификационные цифры. CreatOrganization считыва...
Затвердить копию шаблона по умолчанию для обеспечения Org
Используйте явный префикс источника для ключей назначения, пропустите маркеры папок S3, и быстро проваливаются, когда префикс шаблона пуст, так что молчаливые ч...
Union listОбъекты через узлы для полных наборов ключей
Первый доступный узел MinIO может вернуть пустой листинг, в то время как другой Узлы удерживали реплицированные объекты, которые разбивали рекурсивные копии, та...
Fallback org не должен устанавливать isTopLevel true (платформенный админ gating)
Включите флаг владельца TeamMember в *** для пользовательского интерфейса администратора платформы
Участник магазина { MemberId, isOrganizationOwner} в сеансе Redis при входе kamo-internal hasPlatformAdminAccess может удовлетворить владельца организации высше...
Включите верхнюю ступень в JSON по домену для внутреннего платежного интерфейса
Прекратите дублировать строку запросов в прокси-сервере Access-logs API
forwardToApi уже добавляет входящую строку поиска запросов. встраивание Парамы в пути генерировали искаженные URL-адреса, и Spring не смог разобрать страницу / ...
Бросьте почту с требуемых псевдонимов DNS CNAME
Удалите почту из KnownAliases, чтобы больше не проверяли и не заходили на борт требуется mail.example.com; новые пользовательские домены также пропускают автома...
Выравнивание списка поддоменов без почты
Match SecurityService KnownAliases для UI настройки DNS и руководства по эксплуатации.
Маркировка поведения ворот на прикладной модели готова; избегайте допустимых по умолчанию ошибок извлечения.
Parse session orgID и userID при хранении в виде строк в AppliedModelController.
Решить прикладную модель для дополнительного запроса orgId с помощью проверки членства
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.