スクラッチ組織定義の設定値
設定値によってスクラッチ組織のシェイプが決まります。
サポートされているエディション
スクラッチ組織の Salesforce エディション。値は次のとおりです。
- Developer
- Enterprise
- Group
- Professional
サポートされる機能
スクラッチ組織では次のアドオン機能を有効にできます。
- API
- AuthorApex
- コミュニティ
- ContactsToMultipleAccounts
- ContractApprovals
- CascadeDelete
- CustomerSelfService
- CustomApps
- CustomTabs
- DebugApex
- DefaultWorkflowUser
- ExpandedSourceTracking
- ExternalSharing (Group Edition では使用不可)
- ForceComPlatform
- MultiCurrency
- PersonAccounts
- SalesWave
- LightningSalesConsole
- LightningServiceConsole
- ServiceCloud
- ServiceWave
- SiteDotCom
- サイト
- StateAndCountryPicklist
スクラッチ組織定義ファイルには、カンマ区切りリストで複数の機能値を指定できます。
1"features": ["MultiCurrency", "AuthorApex"],拡張ソース追跡 (ベータ)
「メタデータカバー率」に記載されているように、現在 Salesforce DX ソース追跡では、いくつかのメタデータ API の型がサポートされていますが、すべてではありません。拡張ソース追跡 (ベータ) には、次のメタデータ型が追加されています。
- AppMenu
- CaseSubjectParticle
- Certificate
- DataCategoryGroup
- DelegateGroup
- EclairGeoData
- EmailServicesFunction
- EmbeddedServiceBranding
- EmbeddedServiceConfig
- EmbeddedServiceLiveAgent
- GlobalValueSetTranslation
- InstalledPackage
- ManagedTopics
- Package
- PersonalJourneySettings
- Portal
- ProfilePasswordPolicy
- ProfileSessionSetting
- SearchSettings
- SocialCustomerServiceSettings
- StandardValueSetTranslation
- SynonymDictionary
- Territory2Settings
- TopicsForObjects
[設定] ページと各メタデータ API の型には直接の相関関係がないため、ソース追跡が期待どおりに動作しない場合もあります。たとえば、[設定] ページで更新や��存を行った場合、一部の変更は force:source:status または force:source:pull で追跡されません。
拡張ソース追跡を有効にする手順は、次のとおりです。
- Dev Hub 組織を開きます。
- [設定] から、[クイック検索] ボックスに「Dev Hub」と入力し、[Dev Hub] を選択します。
- [拡張ソース追跡 (ベータ) を有効化] をクリックします。
-
ExpandedSourceTracking 機能をスクラッチ組織定義ファイルに追加します。
1"features": ["ExpandedSourceTracking"],
サポートされる組織設定
組織設定は、ユーザが組織に設定できる値です。たとえば、次の設定では、Chatter、ナレッジ、および商談の一部の設定が有効になるように制御します。これらの設定の有効化 (または無効化) は、設定ファイルの orgPreferences セクションに JSON 形式で指定されます。
1"orgPreferences": {
2 "enabled": ["S1DesktopEnabled", "ChatterEnabled", "IsOpportunityTeamEnabled"],
3 "disabled": ["IsOrdersEnabled"]
4}設定ファイルには次の組織設定を指定できます。サポートされる設定の詳細は、『メタデータ API 開発者ガイド』を参照してください。
一般設定
- AnalyticsSharingEnable
- AsyncSaveEnabled
- ChatterEnabled
- DisableParallelApexTesting
- EnhancedEmailEnabled
- EventLogWaveIntegEnabled
- LoginForensicsEnabled
- NetworksEnabled
- NotesReservedPref01
- OfflineDraftsEnabled
- PathAssistantsEnabled
- S1DesktopEnabled
- S1EncryptedStoragePref2
- S1OfflinePref
- SelfSetPasswordInApi
- SendThroughGmailPref
- SocialProfilesEnable
- トランスレーション
- VoiceEnabled
取引先の設定
- IsAccountTeamsEnabled
- ShowViewHierarchyLink
活動の設定
- IsActivityRemindersEnabled
- IsDragAndDropSchedulingEnabled
- IsEmailTrackingEnabled
- IsGroupTasksEnabled
- IsMultidayEventsEnabled
- IsRecurringEventsEnabled
- IsRecurringTasksEnabled
- IsSidebarCalendarShortcutEnabled
- IsSimpleTaskCreateUIEnabled
- ShowEventDetailsMultiUserCalendar
- ShowHomePageHoverLinksForEvents
- ShowMyTasksHoverLinks
契約の設定
- AutoCalculateEndDate
- IsContractHistoryTrackingEnabled
- NotifyOwnersOnContractExpiration
エンタイトルメントの設定
- AssetLookupLimitedToActiveEntitlementsOnAccount
- AssetLookupLimitedToActiveEntitlementsOnContact
- AssetLookupLimitedToSameAccount
- AssetLookupLimitedToSameContact
- IsEntitlementsEnabled
- EntitlementLookupLimitedToActiveStatus
- EntitlementLookupLimitedToSameAccount
- EntitlementLookupLimitedToSameAsset
- EntitlementLookupLimitedToSameContact
売上予測の設定
- IsForecastsEnabled
アイデアの設定
- IsChatterProfileEnabled
- IsIdeaThemesEnabled
- IsIdeasEnabled
- IsIdeasReputationEnabled
ナレッジの設定
- IsCreateEditOnArticlesTabEnabled
- IsExternalMediaContentEnabled
- IsKnowledgeEnabled
- ShowArticleSummariesCustomerPortal
- ShowArticleSummariesInternalApp
- ShowArticleSummariesPartnerPortal
- ShowValidationStatusField
Live Agent の設定
- IsLiveAgentEnabled
マーケティングアクションの設定
- IsMarketingActionEnabled
名前の設定
- IsMiddleNameEnabled
- IsNameSuffixEnabled
商談の設定
- IsOpportunityTeamEnabled
注文の設定
- IsNegativeQuantityEnabled
- IsOrdersEnabled
- IsReductionOrdersEnabled
個人ジャーニーの設定
- IsExactTargetForSalesforceAppsEnabled
商品の設定
- IsCascadeActivateToRelatedPricesEnabled
- IsQuantityScheduleEnabled
- IsRevenueScheduleEnabled
見積の設定
- IsQuoteEnabled
検索の設定
- DocumentContentSearchEnabled
- OptimizeSearchForCjkEnabled
- RecentlyViewedUsersForBlankLookupEnabled
- SidebarAutoCompleteEnabled
- SidebarDropDownListEnabled
- SidebarLimitToItemsIownCheckboxEnabled
- SingleSearchResultShortcutEnabled
- SpellCorrectKnowledgeSearchEnabled