---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/application-development

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# ServiceNow Studio properties

# ServiceNow Studio properties {#ariaid-title1}

Release version: Australia  
Updated May 29, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of ServiceNow Studio properties

ServiceNow Studio properties allow you to configure application behavior, source code development settings, and delegated development deployment within ServiceNow Studio.
These properties are managed via theSystem Properties \[sysproperties\]table, accessible by navigating toAll \> sysproperties.list.
Adjusting these properties enables customization of user experience, development workflows, and permissions relevant to your instance.
Show full answer Show less  

## Studio Behavior Properties

* **sndevstudio.servicenowstudiobanner.enable** : Controls visibility of the banner that navigates users from App Engine Studio or legacy Studio to ServiceNow Studio. Set to **false** to hide the banner (default is **true**).
* **snsns.isappsummarizationdisabled** : Disables Now Assist app summary generation when set to **true**. Not included by default; must be added manually to disable summaries.
* **snudc.smallerappfilescountthreshold**: Defines the file count threshold to determine if an app is considered small or large in the file navigator. Small apps load all files at once; large apps load files partially. Thresholds differ for admins (≤2300 files) and delegated developers (≤1150 files).

## Delegated Development and Collaboration Properties

These properties control the visibility of specific permissions for delegated developers:

* **com.snc.dd.manageupdatesetenabled** : Enables display of the 'Manage Update Set' permission. Default is **false**, so delegated developers cannot see update sets unless enabled.
* **com.snc.dd.publishtoapprepoenabled** : Controls 'Publish To App Repo' permission visibility. Default is **true**.
* **com.snc.dd.publishtoappstoreenabled** : Controls 'Publish To App Store' permission visibility. Default is **true**.
* **com.snc.dd.publishtoupdatesetenabled** : Controls 'Publish To Update Set' permission visibility. Default is **false**.
* **com.snc.dd.upgradeappenabled** : Controls 'Upgrade App' permission visibility. Default is **true**.

## Source Code Development Properties

These properties manage ServiceNow IDE and SDK usage:

* **snglider.defaulttobundledsdk** : Determines whether to use the bundled SDK version with the ServiceNow IDE (**true** ) or the latest SDK version (**false**, default).
* **snglider.enableide** : Enables or disables access to the ServiceNow IDE across the instance. Setting to **false** disables both the IDE and ServiceNow Studio (default is **true**).
* **snglider.fluentconvertenabled** : Enables conversion of existing applications not originally created with the ServiceNow IDE/SDK to support source code development in the IDE. Default is **true**.
* **snglider.git.attachment.extension.binary** : Defines a custom file extension for binary attachments in Git repositories, overriding the default *gitdata* . The custom extension must be compatible with MIME type validations and listed in **glide.attachment.extensions**.
* **snglider.git.attachment.extension.text** : Defines a custom file extension for text attachments in Git repositories, overriding the default *txt*. Similar requirements as the binary extension apply.
* **snglider.pinnedSdkVersion**: Specifies a particular version of the ServiceNow SDK to use when creating or converting applications in the IDE. Defaults to the latest SDK version.

## Practical Implications for ServiceNow Customers

* Control user navigation and interface behavior in Studio to tailor the development environment for your teams.
* Manage delegated developer permissions precisely to align with your governance and collaboration requirements.
* Configure the ServiceNow IDE and SDK usage to match your development lifecycle preferences, including app conversion capabilities.
* Customize Git attachment handling to ensure compatibility with your source control practices.  
Configure system properties to control ServiceNow Studio application behavior and delegated development deployment. Access ServiceNow Studio system properties by navigating to Allsys_properties.list.
{#servicenow-studio-properties__table_ayv_sf2_dbc__entry__2}

| System property | Description |
|-|-|
| sn_devstudio.servicenow_studio_banner.enable | Shows the banner for navigating to ServiceNow Studio from App Engine Studio or legacy Studio. Set to false to hide the banner. * Type: true \| false * Default value: true * Location: System Properties \[sys_properties\] table {#servicenow-studio-properties__ul_bhx_3vn_52c} |
| sn_sns.is_app_summarization_disabled | This property is not included by default in the ServiceNow AI Platform. To disable Now Assist app summary generation in ServiceNow Studio, create a new property on the System Properties \[sys_properties\] table named <kbd class="ph userinput">sn_sns.is_app_summarization_disabled</kbd> and set the value to true. |
| sn_udc.smaller_app_files_count_threshold | Determines the number of files an app can contain and still be treated as a small app in the file navigator. Small apps load all files at once in the file navigator; large apps load a subset of the files on open. * Admin: Less than or equal to 2300 files * Delegated developer: Less than or equal to 1150 files {#servicenow-studio-properties__ul_ky5_rrs_y2c} |
[Table 1. System properties]

{#servicenow-studio-properties__table_ayv_sf2_dbc} {#servicenow-studio-properties__table_pdk_ltt_bfc__entry__2}

| Property | Description |
|-|-|
| com.snc.dd.manage_update_set_enabled | Enables or disables display of the Manage Update Set permission. Delegated developers cannot see the update sets list unless this property is set to true. * Type: true \| false * Default value: false * To enable the display of this permission, set this value to true. {#servicenow-studio-properties__ul_ttf_13v_52c} |
| com.snc.dd.publish_to_app_repo_enabled | Enables or disables display of the Publish To App Repo permission. * Type: true \| false * Default value: true * To disable display of this permission, set this value to false. {#servicenow-studio-properties__ul_bwl_23v_52c} |
| com.snc.dd.publish_to_app_store_enabled | Enables or disables display of the Publish To App Store permission. * Type: true \| false * Default value: true * To disable display of this permission, set this value to false. {#servicenow-studio-properties__ul_scz_l3v_52c} |
| com.snc.dd.publish_to_update_set_enabled | Enables or disables display of the Publish To Update Set permission. * Type: true \| false * Default value: false, which disables display of this permission. * To enable the display of this permission, set this value to true. {#servicenow-studio-properties__ul_vsf_q3v_52c} |
| com.snc.dd.upgrade_app_enabled | Enables or disables display of the Upgrade App permission. * Type: true \| false * Default value: true * To disable display of this permission, set this value to false. {#servicenow-studio-properties__ul_xws_rjv_52c} |
[Table 2. Delegated Development and Collaboration properties]

{#servicenow-studio-properties__table_pdk_ltt_bfc} {#servicenow-studio-properties__entry__22}

| Property | Description |
|-|-|
| sn_glider.default_to_bundled_sdk | Specifies whether to use the bundled version or the latest version of the ServiceNow SDK when creating or converting applications in the ServiceNow IDE. If true, the version of the ServiceNow SDK that's bundled with a version of the ServiceNow IDE is used. If false, the latest version of the ServiceNow SDK is used. * Type: true \| false * Default value: false * Location: Add the property to the System Property \[sys_properties\] table {#servicenow-studio-properties__ul_dhz_thn_pfc} |
| sn_glider.enable_ide | Enables access to the ServiceNow IDE. If false, access to the ServiceNow IDE is turned off across the instance. * Type: true \| false * Default value: true * Location: Add the property to the System Property \[sys_properties\] table {#servicenow-studio-properties__ul_kl2_q3j_zdc} Important: As of version 29.2.11, turning off this property also turns off access to ServiceNow Studio across the instance. |
| sn_glider.fluent_convert_enabled | Enables converting existing applications that weren't created with the ServiceNow IDE or ServiceNow SDK to support development in source code from the ServiceNow IDE. * Type: true \| false * Default value: true * Location: Add the property to the System Property \[sys_properties\] table * Learn more: [Convert an application with the ServiceNow IDE](https://www.servicenow.com/docs/4jxnTiYp8OIP2o4JSVXW7A "Convert an existing application to support development in source code with the ServiceNow IDE.") {#servicenow-studio-properties__ul_erc_frq_xdc} |
| sn_glider.git.attachment.extension.binary | Defines a custom extension for attachment files with binary content types (for example, application/octet-stream) to override the default gitdata extension. The custom extension that you specify with this property must also be specified with the glide.attachment.extensions system property. Note: If you reuse an existing extension, confirm that the value you set passes MIME type validations for binary types. * Type: string * Default value: gitdata * Location: Add the property to the System Property \[sys_properties\] table * Learn more: [ServiceNow IDE MID Server User \[sn_glider.ide_git_user\]](zwkm76iWqHl5lLRxWtZeXg#servicenow-ide-role-1 "Assign administrator privileges to a MID server user to manage applications in source control from the ServiceNow IDE.") {#servicenow-studio-properties__ul_o43_tsd_42c} |
| sn_glider.git.attachment.extension.text | Defines a custom extension for attachment files with text content types (for example, text/plain) to override the default txt extension. The custom extension that you specify with this property must also be specified with the glide.attachment.extensions system property. Note: If you reuse an existing extension, confirm that the value you set passes MIME type validations for text types. * Type: string * Default value: txt * Location: Add the property to the System Property \[sys_properties\] table * Learn more: [ServiceNow IDE MID Server User \[sn_glider.ide_git_user\]](zwkm76iWqHl5lLRxWtZeXg#servicenow-ide-role-1 "Assign administrator privileges to a MID server user to manage applications in source control from the ServiceNow IDE.") {#servicenow-studio-properties__ul_e5l_xsd_42c} |
| sn_glider.pinnedSdkVersion | Specifies the version of the ServiceNow SDK to use when creating or converting applications in the ServiceNow IDE. * Type: string * Default value: The latest version of the ServiceNow SDK * Location: Add the property to the System Property \[sys_properties\] table {#servicenow-studio-properties__ul_jkm_svj_xgc} |
[Table 3. Source code development properties]

*[\>]: and then


