KamoCRM

Обеспечить выполнение всех неролевых настроек на 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) на новых детских оргах, так недавно представленных Придумайте правильную поверхность по умолчанию.

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

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

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

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