{"id":9726,"date":"2023-02-28T11:53:35","date_gmt":"2023-02-28T10:53:35","guid":{"rendered":"https:\/\/texei.com\/?p=9726"},"modified":"2024-09-30T11:32:29","modified_gmt":"2024-09-30T09:32:29","slug":"uncovering-salesforce-settings-scratch-org-settings","status":"publish","type":"post","link":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/","title":{"rendered":"Uncovering  Salesforce Settings: A Step-by-Step Guide for Scratch Orgs"},"content":{"rendered":"<p>Today, it&#8217;s pretty easy to build your <a href=\"https:\/\/developer.salesforce.com\/docs\/atlas.en-us.sfdx_dev.meta\/sfdx_dev\/sfdx_dev_scratch_orgs_def_file.htm\">Scratch Org definition file<\/a> when you know what <a href=\"https:\/\/developer.salesforce.com\/docs\/atlas.en-us.sfdx_dev.meta\/sfdx_dev\/sfdx_dev_scratch_orgs_settings.htm\">Settings<\/a> you want to activate, as they are mapped with the same setting names from the <a href=\"https:\/\/developer.salesforce.com\/docs\/atlas.en-us.240.0.api_meta.meta\/api_meta\/meta_settings.htm\">Metadata API<\/a>. But what happens when you want to activate a new setting that has either not yet been documented or that has a weird technical name that you can&#8217;t relate to the actual feature ? Let&#8217;s have a look on how to find it !<\/p>\n<h2>Give me that setting<\/h2>\n<p>You may be very excited by new features, be it the new option to let you <a href=\"https:\/\/help.salesforce.com\/s\/articleView?id=release-notes.rn_forcecom_fls_permsets.htm&amp;type=5&amp;release=240https:\/\/help.salesforce.com\/s\/articleView?id=release-notes.rn_forcecom_fls_permsets.htm&amp;type=5&amp;release=240\">set Field-Level Security for a field on Permission Sets instead of Profiles during field creation<\/a>, or the powerful new <a href=\"https:\/\/help.salesforce.com\/s\/articleView?id=release-notes.rn_lwsec_new_orgs.htm&amp;type=5&amp;release=240\">Lightning Web Security<\/a>. But how do you activate them in your Scratch Orgs ? As you can see, the related setting name isn&#8217;t always listed in the Release Notes (LWS has been added recently after being asked many time in the <a href=\"https:\/\/trailhead.salesforce.com\/trailblazer-community\">Trailblazer Community<\/a>), and finding them in the Metadata API Developer Guide can be tricky. Some settings have cryptic names, whereas some other won&#8217;t be documented until the release is out in Production environments or the feature becomes GA.<\/p>\n<p>What I do is actually pretty simple:<\/p>\n<ul>\n<li>create an empty SFDX project<\/li>\n<li>retrieve all Settings<\/li>\n<li>commit everything with git<\/li>\n<li>change the setting I want in the Scratch Org<\/li>\n<li>retrieve again all Settings<\/li>\n<li>git will just highlight the change you want, which will be the setting you were looking for<\/li>\n<\/ul>\n<p>This is pretty easy to do, whether you&#8217;re a developer or an App Builder. Let&#8217;s do it with a real life scenario.<\/p>\n<h2>Hands on !<\/h2>\n<blockquote><p>Note: to follow this tutorial, you&#8217;ll need to have <a href=\"https:\/\/git-scm.com\">git<\/a>, the <a href=\"https:\/\/developer.salesforce.com\/tools\/sfdxcli\">SFDX CLI<\/a>, <a href=\"https:\/\/code.visualstudio.com\">VS Code<\/a> and the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=salesforce.salesforcedx-vscode\">Salesforce Extension Pack<\/a>. If you are not familiar with these or with development with Scratch Org, I suggest you first take the <a href=\"https:\/\/trailhead.salesforce.com\/content\/learn\/modules\/sfdx_app_dev\">App Development with Salesforce DX<\/a> Trailhead module. For learning how to use git, I recommend the <a href=\"https:\/\/trailhead.salesforce.com\/content\/learn\/modules\/git-and-git-hub-basics\">Git and GitHub Basics<\/a> one.<\/p><\/blockquote>\n<p>We&#8217;ll go with the FLS on Permission Sets at field creation example here.<\/p>\n<p>First create an empty project, either by running <code>SFDX: Create Project<\/code> from the Command Palette in VS Code, or by running the command line <span class=\"s1\"><code>sfdx force:project:create -n find-sfdx-setting<\/code>.<\/span><\/p>\n<p>Once your project open in VS Code, initialize your git repository by running <code>git init<\/code> from the terminal, or clicking <code>Initialize Repository<\/code> in the git section of VS Code.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-10869 \" src=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo.png\" alt=\"Scratch Org\" width=\"1074\" height=\"280\" srcset=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-200x52.png 200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-300x78.png 300w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-400x104.png 400w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-600x157.png 600w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-768x200.png 768w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-800x209.png 800w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-1024x267.png 1024w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-1200x313.png 1200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo-1536x401.png 1536w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/init-git-repo.png 1694w\" sizes=\"(max-width: 1074px) 100vw, 1074px\" \/><\/p>\n<p>Create a Scratch Org by running <code>Command + Shift + P<\/code> to open the Command Palette, select <code>Create a Default Scratch Org...<\/code> and accept all default\u00a0 values (you could select 1 for Scratch Org expiration as you won&#8217;t use it for more than 10mn anyway).<\/p>\n<p>Then, once the Scratch Org is created, retrieve all existing Settings by running the command <code>sfdx force:source:retrieve --metadata Settings<\/code>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-10870 \" src=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings.png\" alt=\"Scratch Org\" width=\"1075\" height=\"672\" srcset=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-200x125.png 200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-300x188.png 300w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-400x250.png 400w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-600x375.png 600w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-768x480.png 768w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-800x500.png 800w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-1024x640.png 1024w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-1200x750.png 1200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings-1536x960.png 1536w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/retrieve-settings.png 2560w\" sizes=\"(max-width: 1075px) 100vw, 1075px\" \/><\/p>\n<p>Save all these changes to git, by adding them to your staged changes and committing them. Either do it via the command line (<code>git add .<\/code> and <code>git commit -m 'My commit message'<\/code> or use the git extension in VS Code.<\/p>\n<p>First add all your changes by clicking on the <code>+<\/code> button on the <code>Changes<\/code> line:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-10871 size-full\" src=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add.png\" alt=\"Scratch Orgs\" width=\"2560\" height=\"1600\" srcset=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-200x125.png 200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-300x188.png 300w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-400x250.png 400w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-600x375.png 600w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-768x480.png 768w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-800x500.png 800w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-1024x640.png 1024w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-1200x750.png 1200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add-1536x960.png 1536w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-add.png 2560w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>And then add a commit message and click on the <code>Commit<\/code> button:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10872 size-large\" src=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-1024x640.png\" alt=\"\" width=\"1024\" height=\"640\" srcset=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-200x125.png 200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-300x188.png 300w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-400x250.png 400w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-600x375.png 600w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-768x480.png 768w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-800x500.png 800w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-1024x640.png 1024w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-1200x750.png 1200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/git-commit-1536x960.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<div>\n<div><\/div>\n<\/div>\n<div><\/div>\n<h2>Nexts steps with Scratch Orgs<\/h2>\n<div>\n<div><\/div>\n<div>Now just open the Scratch Org, go to <code>User Management Settings<\/code> and enable the <code>Field-Level Security for Permission Sets during Field Creation<\/code> setting.<\/div>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10873 \" src=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting.png\" alt=\"Scratch Orgs\" width=\"1180\" height=\"410\" srcset=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-200x70.png 200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-300x104.png 300w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-400x139.png 400w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-600x209.png 600w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-768x267.png 768w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-800x278.png 800w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-1024x356.png 1024w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-1200x417.png 1200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting-1536x534.png 1536w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/activate-setting.png 2560w\" sizes=\"(max-width: 1180px) 100vw, 1180px\" \/><\/div>\n<div><\/div>\n<div>Go back to VS Code, and retrieve the Settings again (<code>sfdx force:source:retrieve --metadata Settings<\/code>).<\/div>\n<div>Git will highlight the setting that has changed, which is the one you want to add to your Scratch definition file (<code>config\/project-scratch-def.json<\/code>):<\/div>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10874\" src=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting.png\" alt=\"\" width=\"1105\" height=\"691\" srcset=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-200x125.png 200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-300x188.png 300w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-400x250.png 400w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-600x375.png 600w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-768x480.png 768w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-800x500.png 800w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-1024x640.png 1024w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-1200x750.png 1200w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting-1536x960.png 1536w, https:\/\/texei.com\/dev\/wp-content\/uploads\/2023\/01\/final-setting.png 2560w\" sizes=\"(max-width: 1105px) 100vw, 1105px\" \/><\/div>\n<\/div>\n<div><\/div>\n<div>\n<div>You can see the setting you&#8217;re looking for is located under <code>UserManagementSettings\/permsetsInFieldCreation<\/code>.<br \/>\nAs explained in the <a href=\"https:\/\/developer.salesforce.com\/docs\/atlas.en-us.sfdx_dev.meta\/sfdx_dev\/sfdx_dev_scratch_orgs_settings.htm\">documentation<\/a>,\u00a0 you can use this setting hierarchy as is to update your Scratch Org definition file, just moving it to lower camel case.<\/div>\n<div>So in this case, just adding this would make your next Scratch Org get the <code>Field-Level Security for Permission Sets during Field Creation<\/code> enabled automatically:<\/div>\n<div><style type=\"text\/css\" scopped=\"scopped\">.fusion-syntax-highlighter-1 > .CodeMirror, .fusion-syntax-highlighter-1 > .CodeMirror .CodeMirror-gutters {background-color:#000000;}<\/style><div class=\"fusion-syntax-highlighter-container fusion-syntax-highlighter-1 fusion-syntax-highlighter-theme-dark\" style=\"opacity:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#6239bd;\"><div class=\"syntax-highlighter-copy-code\"><span class=\"syntax-highlighter-copy-code-title\" data-id=\"fusion_syntax_highlighter_1\" style=\"font-size:14px;\">Copy to Clipboard<\/span><\/div><label for=\"fusion_syntax_highlighter_1\" class=\"screen-reader-text\">Syntax Highlighter<\/label><textarea class=\"fusion-syntax-highlighter-textarea\" id=\"fusion_syntax_highlighter_1\" data-readOnly=\"nocursor\" data-lineNumbers=\"\" data-lineWrapping=\"\" data-theme=\"hopscotch\" data-mode=\"text\/javascript\">\"userManagementSettings\": {\n\u00a0 \u00a0 \"permsetsInFieldCreation\": true\n}<\/textarea><\/div><\/div>\n<div>\n<div>\n<div>Your Scratch Org definition file should then look like this:<\/div>\n<div><style type=\"text\/css\" scopped=\"scopped\">.fusion-syntax-highlighter-2 > .CodeMirror, .fusion-syntax-highlighter-2 > .CodeMirror .CodeMirror-gutters {background-color:#000000;}<\/style><div class=\"fusion-syntax-highlighter-container fusion-syntax-highlighter-2 fusion-syntax-highlighter-theme-dark\" style=\"opacity:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#6239bd;\"><div class=\"syntax-highlighter-copy-code\"><span class=\"syntax-highlighter-copy-code-title\" data-id=\"fusion_syntax_highlighter_2\" style=\"font-size:14px;\">Copy to Clipboard<\/span><\/div><label for=\"fusion_syntax_highlighter_2\" class=\"screen-reader-text\">Syntax Highlighter<\/label><textarea class=\"fusion-syntax-highlighter-textarea\" id=\"fusion_syntax_highlighter_2\" data-readOnly=\"nocursor\" data-lineNumbers=\"\" data-lineWrapping=\"\" data-theme=\"hopscotch\" data-mode=\"text\/javascript\">{\n  \"orgName\": \"Texe\u00ef\",\n  \"edition\": \"Developer\",\n  \"features\": [\"EnableSetPasswordInApi\"],\n  \"settings\": {\n    \"lightningExperienceSettings\": {\n      \"enableS1DesktopEnabled\": true\n    },\n    \"mobileSettings\": {\n      \"enableS1EncryptedStoragePref2\": false\n    },\n    \"userManagementSettings\": {\n      \"permsetsInFieldCreation\": true\n    }\n  }\n}<\/textarea><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<div>\n<div>You can try to create a brand new Scratch Org from it and see by yourself that it&#8217;s working !<\/div>\n<\/div>\n<div><\/div>\n<div>\n<div>Thats it ! As you can see this is pretty easy to do, and will let you find any setting you want in just a few minutes.<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, it&#8217;s pretty easy to build your Scratch Org definition file when you know what Settings you want to activate, as they are mapped with the same setting names from the Metadata API. But what happens when you want to activate a new setting that has either not yet been documented or that has a [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":5586,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[300],"tags":[],"class_list":["post-9726","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advices"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez comment activer des param\u00e8tres Salesforce non document\u00e9s dans votre fichier Scratch Org en utilisant Git et la CLI Salesforce DX.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez comment activer des param\u00e8tres Salesforce non document\u00e9s dans votre fichier Scratch Org en utilisant Git et la CLI Salesforce DX.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/\" \/>\n<meta property=\"og:site_name\" content=\"Texe\u00ef\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-28T10:53:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-30T09:32:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/texei.com\/dev\/wp-content\/uploads\/2022\/08\/Website-development-1-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fabien Taillon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/\"},\"author\":{\"name\":\"Fabien Taillon\",\"@id\":\"https:\\\/\\\/texei.com\\\/#\\\/schema\\\/person\\\/082ce6d13635571cae4161f1d4f5a9a7\"},\"headline\":\"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs\",\"datePublished\":\"2023-02-28T10:53:35+00:00\",\"dateModified\":\"2024-09-30T09:32:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/\"},\"wordCount\":848,\"publisher\":{\"@id\":\"https:\\\/\\\/texei.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Website-development-1-1.png\",\"articleSection\":[\"Advices\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/\",\"url\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/\",\"name\":\"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/texei.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Website-development-1-1.png\",\"datePublished\":\"2023-02-28T10:53:35+00:00\",\"dateModified\":\"2024-09-30T09:32:29+00:00\",\"description\":\"D\u00e9couvrez comment activer des param\u00e8tres Salesforce non document\u00e9s dans votre fichier Scratch Org en utilisant Git et la CLI Salesforce DX.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/#primaryimage\",\"url\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Website-development-1-1.png\",\"contentUrl\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Website-development-1-1.png\",\"width\":1440,\"height\":1080,\"caption\":\"Scratch orgs\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/texei.com\\\/en\\\/advices\\\/uncovering-salesforce-settings-scratch-org-settings\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/texei.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advices\",\"item\":\"https:\\\/\\\/texei.com\\\/en\\\/category\\\/advices\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/texei.com\\\/#website\",\"url\":\"https:\\\/\\\/texei.com\\\/\",\"name\":\"Texe\u00ef\",\"description\":\"Turn your IT into Business\",\"publisher\":{\"@id\":\"https:\\\/\\\/texei.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/texei.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/texei.com\\\/#organization\",\"name\":\"Texe\u00ef\",\"url\":\"https:\\\/\\\/texei.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/texei.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/logo-essai-1.jpg\",\"contentUrl\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/logo-essai-1.jpg\",\"width\":2560,\"height\":1102,\"caption\":\"Texe\u00ef\"},\"image\":{\"@id\":\"https:\\\/\\\/texei.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/texei.com\\\/#\\\/schema\\\/person\\\/082ce6d13635571cae4161f1d4f5a9a7\",\"name\":\"Fabien Taillon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/avatar_user_5_1766076207-96x96.png\",\"url\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/avatar_user_5_1766076207-96x96.png\",\"contentUrl\":\"https:\\\/\\\/texei.com\\\/dev\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/avatar_user_5_1766076207-96x96.png\",\"caption\":\"Fabien Taillon\"},\"url\":\"https:\\\/\\\/texei.com\\\/en\\\/author\\\/fabient\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs","description":"D\u00e9couvrez comment activer des param\u00e8tres Salesforce non document\u00e9s dans votre fichier Scratch Org en utilisant Git et la CLI Salesforce DX.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/","og_locale":"en_US","og_type":"article","og_title":"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs","og_description":"D\u00e9couvrez comment activer des param\u00e8tres Salesforce non document\u00e9s dans votre fichier Scratch Org en utilisant Git et la CLI Salesforce DX.","og_url":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/","og_site_name":"Texe\u00ef","article_published_time":"2023-02-28T10:53:35+00:00","article_modified_time":"2024-09-30T09:32:29+00:00","og_image":[{"width":1440,"height":1080,"url":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2022\/08\/Website-development-1-1.png","type":"image\/png"}],"author":"Fabien Taillon","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/#article","isPartOf":{"@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/"},"author":{"name":"Fabien Taillon","@id":"https:\/\/texei.com\/#\/schema\/person\/082ce6d13635571cae4161f1d4f5a9a7"},"headline":"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs","datePublished":"2023-02-28T10:53:35+00:00","dateModified":"2024-09-30T09:32:29+00:00","mainEntityOfPage":{"@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/"},"wordCount":848,"publisher":{"@id":"https:\/\/texei.com\/#organization"},"image":{"@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/#primaryimage"},"thumbnailUrl":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2022\/08\/Website-development-1-1.png","articleSection":["Advices"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/","url":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/","name":"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs","isPartOf":{"@id":"https:\/\/texei.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/#primaryimage"},"image":{"@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/#primaryimage"},"thumbnailUrl":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2022\/08\/Website-development-1-1.png","datePublished":"2023-02-28T10:53:35+00:00","dateModified":"2024-09-30T09:32:29+00:00","description":"D\u00e9couvrez comment activer des param\u00e8tres Salesforce non document\u00e9s dans votre fichier Scratch Org en utilisant Git et la CLI Salesforce DX.","breadcrumb":{"@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/#primaryimage","url":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2022\/08\/Website-development-1-1.png","contentUrl":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2022\/08\/Website-development-1-1.png","width":1440,"height":1080,"caption":"Scratch orgs"},{"@type":"BreadcrumbList","@id":"https:\/\/texei.com\/en\/advices\/uncovering-salesforce-settings-scratch-org-settings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/texei.com\/"},{"@type":"ListItem","position":2,"name":"Advices","item":"https:\/\/texei.com\/en\/category\/advices\/"},{"@type":"ListItem","position":3,"name":"Uncovering Salesforce Settings: A Step-by-Step Guide for Scratch Orgs"}]},{"@type":"WebSite","@id":"https:\/\/texei.com\/#website","url":"https:\/\/texei.com\/","name":"Texe\u00ef","description":"Turn your IT into Business","publisher":{"@id":"https:\/\/texei.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/texei.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/texei.com\/#organization","name":"Texe\u00ef","url":"https:\/\/texei.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/texei.com\/#\/schema\/logo\/image\/","url":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2021\/03\/logo-essai-1.jpg","contentUrl":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2021\/03\/logo-essai-1.jpg","width":2560,"height":1102,"caption":"Texe\u00ef"},"image":{"@id":"https:\/\/texei.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/texei.com\/#\/schema\/person\/082ce6d13635571cae4161f1d4f5a9a7","name":"Fabien Taillon","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2025\/12\/avatar_user_5_1766076207-96x96.png","url":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2025\/12\/avatar_user_5_1766076207-96x96.png","contentUrl":"https:\/\/texei.com\/dev\/wp-content\/uploads\/2025\/12\/avatar_user_5_1766076207-96x96.png","caption":"Fabien Taillon"},"url":"https:\/\/texei.com\/en\/author\/fabient\/"}]}},"_links":{"self":[{"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/posts\/9726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/comments?post=9726"}],"version-history":[{"count":0,"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/posts\/9726\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/media\/5586"}],"wp:attachment":[{"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/media?parent=9726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/categories?post=9726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/texei.com\/en\/wp-json\/wp\/v2\/tags?post=9726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}