ServiceNow Studio properties

  • Release version: Australia
  • Updated May 29, 2026
  • 3 minutes to read
  • Summarize
    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 system settings that control the behavior of ServiceNow Studio and delegated development deployment. These properties are managed through thesyspropertiestable and enable you to customize aspects ranging from UI elements to permissions and source code development preferences.

    Show full answer Show less

    Studio System Properties

    • sndevstudio.servicenowstudiobanner.enable: Controls the visibility of the banner for navigating to ServiceNow Studio from App Engine Studio or legacy Studio. Set to false to hide the banner; default is true.
    • snsns.isappsummarizationdisabled: When set to true, disables Now Assist app summary generation in ServiceNow Studio. This property is not included by default and requires manual creation.
    • snudc.smallerappfilescountthreshold: Defines the threshold for the number of files an app can contain to be treated as a "small app" in the file navigator. Small apps load all files at once; large apps load a subset initially. Thresholds differ for admins (≤2300 files) and delegated developers (≤1150 files).

    Delegated Development and Collaboration Properties

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

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

    Source Code Development Properties

    • snglider.defaulttobundledsdk: Determines whether the ServiceNow IDE uses the bundled SDK version (true) or the latest SDK version (false) when creating or converting applications. Default is false.
    • snglider.enableide: Enables or disables access to the ServiceNow IDE instance-wide. Default is true.
    • snglider.fluentconvertenabled: Enables conversion of existing applications not originally created with ServiceNow IDE or SDK to support source code development in the IDE. Default is true.
    • snglider.git.attachment.extension.binary: Allows customization of the file extension for binary attachment files in Git repositories, overriding the default gitdata extension. The custom extension must also be registered with the glide.attachment.extensions property and comply with MIME type validations.
    • snglider.git.attachment.extension.text: Allows customization of the file extension for text attachment files in Git repositories, overriding the default txt extension, with similar requirements as binary extensions.
    • snglider.pinnedSdkVersion: Specifies a fixed version of the ServiceNow SDK to use when creating or converting applications in the IDE. By default, the latest SDK version is used.

    Practical Benefits

    By managing these properties, ServiceNow customers can tailor Studio and IDE behavior to optimize developer experience, control delegated developer permissions securely, and manage application lifecycle processes effectively. Adjusting SDK versions and attachment handling supports flexible source control integration and application conversion workflows.

    Configure system properties to control ServiceNow Studio application behavior and delegated development deployment. Access ServiceNow Studio system properties by navigating to All > sys_properties.list.

    Table 1. System properties
    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
    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 sn_sns.is_app_summarization_disabled 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
    Table 2. Delegated Development and Collaboration properties
    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.
    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.
    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.
    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.
    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.
    Table 3. Source code development properties
    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
    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
    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.
    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.
    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.
    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