Обеспечить выполнение всех неролевых настроек на ChildOrgSecurityModel

Featurekamo-shared-library
Порезанный
19 апреля 2026 г. в 20:07 UTC
Автор
Kamo
Обещать
59a5056

Добавляет сквозное правоприменение для оставшихся настроек на применяемой организации Модель безопасности. Все, что было прочитано ранее (или прочитано ранее). Save (сохранить) теперь имеет путь настойчивости, помощник по обеспечению выполнения и пользовательский интерфейс Крючок, чтобы потреблять его. Слой данных: - Organization.isPrivate (булевая колонка, по умолчанию ложная) - собственная организация Флаг видимости, установленный через новый PATCH MasterModelController Конечная точка. - Доступность сервиса Тип номера (OPTIONAL DEFAULT ENABLED/) OPTIONAL DEFAULT DISABLED / NOT AVAILABLE / FORCE ENABLED - ChildOrgSecurityModelAppConfig entity + repo + service - сохраняется per-app Доступность (и разрешенные CRMCommerceTypes) ранее снижалась. ********************** Обход нового предприятия. Режим выполнения: - AppliedModelEnforcementService объединяет все чеки, используемые абонентами: УтверждаетSubChildOrgРазрешено, утверждаетAgeRangeРазрешено, **************************** IdentityProvider Требуется, УтверждаетCanSetPrivate, filterVisibleOrgsForViewer, TeamMemberCanSelfPayFees, isTeamMemberPayFeesForced/Blocked appEnableAllowed, assertAppDisableAllowed, getAppAvailability, getDefaultEnabledAppsForChild, assertCommerceTypeРазрешено, Разрешенные коммерческие типы. Нуль-безопасность: «никакая прикладная модель» позволяет все. - ChildOrgTemplateSeedingService расширен также для семенного OrgFeature родительские дефолты AppConfig (FORCE ENABLED) OPTIONAL DEFAULT ENABLED) на новых детских оргах, так недавно представленных Придумайте правильную поверхность по умолчанию.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены