- 出荷済み
- 2026年4月19日 20:07 UTC
- プロフィール
- Kamo
- コンテンツ
- 59a5056
Org の適用の残りの設定のためのエンドツーエンドの執行を追加します。 セキュリティモデル。 以前にのみ読み込まれたすべての設定(または削除) 保存) 永続パス、ランタイムの執行ヘルパー、UI それを消費するホック。 データ層: - Organization.isPrivate (boolean カラム、デフォルト false) — org 独自の 可視性フラグ、新しい MasterModelController-gated PATCH で設定 エンドポイント - サービス可能性 タイプ enum (OPTIONAL DEFAULT ENABLED/ OPTIONAL DEFAULT DISABLED/NOT AVAILABLE/FORCE ENABLED。 - ChildOrgSecurityModelAppConfig のエンティティティ + リポジトリ + サービス - アプリごとにパーシススト 可用性(およびCRMの許可されたCommerceTypes)は、以前に保存時にドロップしました。 メニュー 新しいエンティティティティティティを往復する。 ランタイムの執行: - AppliedModelEnforcementService は、呼び出し側で使用されるすべてのチェックを統合します。 assertSubChildOrgAllowed, assertAgeRangeAllowed, メニュー isIdentityProvider必須、 assertCanSetPrivate、filterVisibleOrgsForViewer、 assertTeamMemberCanSelfPayFees は、TeamMemberPayFeesForced / Blocked です。 assertAppEnableAllowed、assertAppDisableAllowed、getAppAvailability、 getDefaultEnabledAppsForChild、assertCommerceTypeAllowed、 getAllowedCommerceTypes. リリース Null-safe: "no application model" は、全てを許します。 - ChildOrgTemplateSeedingService は、OrgFeature の行も参照できるように拡張しました。 親の appConfig デフォルト (FORCE ENABLED および 新しい子のorgsでOPIONAL DEFAULT ENABLEDが新しく提案されたorgs 正しい既定のサーフェスで立ち上がります.