Skip to main contentSkip to search
Powered by Zoomin Software. For more details please contactZoomin
Product Documentation | ServiceNowProduct Documentation | ServiceNow
Product Documentation | ServiceNow
  • Home
  • Technical Documentation
  • Release Notes
  • API Implementation
  • Accessibility
  • EnglishDeutsch日本語한국어FrançaisPortuguês
  • CommunityAsk questions, give advice, and connect with fellow ServiceNow professionals.
    DeveloperBuild, test, and deploy applications
    DocumentationFind detailed information about ServiceNow products, apps, features, and releases.
    ImpactAccelerate ROI and amplify your expertise.
    LearningBuild skills with instructor-led and online training.
    PartnerGrow your business with promotions, news, and marketing tools
    ServiceNowLearn about ServiceNow products & solutions.
    StoreDownload certified apps and integrations that complement ServiceNow.
    SupportManage your instances, access self-help, and get technical support.

Zurich Build or modify applications

Find an app or app file using code search

Save as PDF
Save topicSave topic & subtopicsSave entire publication
Share this page
Share to emailCopy latest version URL
Print
Table of contents
  • Building applications
    • Learning about developing on the ServiceNow AI Platform
      • Find ServiceNow developer products quickly
        • Finding ServiceNow developer products
          • Pro-code tools: What you can do to build apps
            • Build apps with pro-code tools
            • Manage apps with pro-code tools
              • Customize my apps with pro-code tools
              • Automate apps with pro-code tools
              • Secure apps with pro-code tools
              • Test apps with pro-code tools
              • Deploy apps with pro-code tools
              • Maintain apps with pro-code tools
            • Engage with customers with pro-code tools
            • Reporting on data from pro-code apps
          • Low-code and no-code tools: What you can do to build apps
            • Build apps with low-code and no-code tools
            • Manage apps with low-code tools
              • Customize my apps with low-code tools
              • Automate apps with low-code tools
              • Secure apps with low-code tools
              • Test apps with low-code tools
              • Deploy apps with low-code tools
              • Maintain apps with low-code tools
            • Engage with customers with low-code tools
            • Reporting on data from low-code apps
        • What ServiceNow product solves your problem
      • Programming basics
      • Anatomy of an application
        • Custom application record
        • Application versions
        • Application scope
          • Global scope
          • Namespace identifier
            • Namespace identifier examples
        • Application tables
        • Dependencies for custom applications
        • Application files
          • View file properties
          • Application File form
          • Application file protection policy
          • Relationships between configuration records
        • Fix scripts
          • Create a fix script
          • Test a fix script
          • Run fix scripts
        • Fulfillment tables
          • Specify that a table is a fulfillment table
      • Personal developer instance guide
        • Understanding PDIs
        • Get a development instance
        • Obtaining a PDI
        • Accessing your PDI
        • Activating a plugin from your PDI
        • Activating a PDI plugin from the developer site
        • Managing email properties for your PDI
        • Releasing your PDI
        • Changing your instance user role
        • Removing demo data from your PDI
        • Resetting your PDI to its initial state
        • Upgrading your PDI
        • Getting instance assistance
      • Early Availability guide
        • Early Availability learning plans and training courses
        • Early availability API documentation
      • Low-code versus pro-code development
      • Modifying versus building an application
      • Understand the ServiceNow UI experiences
      • Support for developers
      • Application collaboration
        • Install the app collaboration application
        • Create collaboration descriptors to assign permissions
        • Add permissions to collaboration descriptors
        • Assign collaboration descriptors to users
        • Assign collaboration descriptors to groups
        • Collaboration permissions
      • Contextual development environment
        • Application context
        • Application access settings
          • Application design and runtime settings
            • Runtime access tracking
            • Cross-scope privilege record
            • Application design access record
          • Table design and runtime settings
            • Runtime access to applications tables
              • Default runtime access permissions
              • Set runtime access to application tables
              • Example denying all runtime access to a table
              • Example granting all runtime access to a table
            • Design-time access to application tables
              • Default design access permissions
              • Set design-time access to application tables
              • Example denying all design access to a table
              • Example allowing configuration records for a table
          • Restricted caller access privilege settings
            • Activate application restricted caller access
            • Define cross-scope access to an application resource
            • Set the application scope, application resource, and event access
              • Scope-to-scope settings
              • Scope-to-target settings
              • Source-to-scope settings
              • Source-to-target settings
          • Requested restricted caller access (RCA)
        • Application list
        • Application picker
        • Lists and forms in scoped applications
          • Available layout and design actions
          • Form design visual indicators
            • Default form design permissions
          • Layout visual indicators
          • Contextual development edit messages
        • Script protection policy
        • Application administration
          • Restrict access to an application
          • Access control rules in application administration apps
            • Configure a table in an application administration app to inherit global ACL rules
        • Access enforcement for ServiceNow Store apps
      • Licensing
      • Creation restrictions across application scopes
    • Governing app development
      • App Engine Management Center
        • Exploring the App Engine Management Center
          • App Engine Management Center user interface
          • Deployment process in AEMC
            • Pipelines and Deployments workflow version 24.1.2
          • Deployment requests in AEMC
          • Testing applications in AEMC
          • App Readiness and Compliance Report
          • Migrating App Engine pipelines to ReleaseOps
          • Get help with App Engine Management Center
        • Configuring AEMC
          • Configure the App Engine Management Center
            • Test App Engine Management Center functionality on a non-production instance
          • Configure Application Intake
            • Application Intake configuration tasks
              • Activate the Apply for Citizen Development catalog item
              • Customize the App Intake form in Catalog Builder
              • Manage user groups for Application Intake
          • Configure Pipelines and Deployments
            • Pipelines and Deployments configuration tasks
              • Configure environment credentials
                • Configure OAuth credentials for use in Pipelines and Deployments
                  • Create OAuth API endpoints for external clients
                  • Create third-party OAuth provider records
                  • Use OAuth to create pipeline credentials
              • Configure your pipeline environments
              • Configure your pipeline
              • Configure your controller instance
              • Add ATF and instance scan suites for testing
              • Enable Automated Test Framework (ATF) properties
              • Enable Change Management integration
              • Configure properties to integrate Change Management
            • Migration tasks
              • Configure the system property to enable migration to ReleaseOps
              • Map deployment request states
              • Add custom conditions to enable ReleaseOps deployments
        • Using AEMC
          • Managing app development using the App Engine Management Center
            • Managing requests using AEMC
              • Manage intake requests
              • Manage app requests from Creator Studio
              • Manage collaboration requests
              • Manage deployment requests
              • Filter and search for requests in AEMC
            • Managing custom apps using AEMC
            • Managing developers using AEMC
          • Managing deployments using Pipelines and Deployments
            • Schedule app deployments in AEMC
            • Update a deployment request in AEMC
            • Cancel a scheduled deployment in AEMC
            • Deployment Request form in the Pipelines and Deployments app
    • Planning your application
      • Submit your idea for app development
      • Specify data for your application
      • Delegated Development
        • Exploring Delegated Development
          • Delegated Development application-specific permissions
          • Delegated Developer tasks
        • Configuring Delegated Development
          • Activate Delegated Development
          • Assign source control permissions
          • Assign delete permissions
        • Administer Delegated Development
          • Delegating development permissions to personnel
            • Remove a developer
          • Delegating deployment permissions
            • Instance-specific deployment user roles
              • Add deployment user roles
        • Delegated Development reference
          • Developer permissions
          • Delegated Development System Properties
          • System-managed developer and deployment roles
          • Domain separation and Delegated Development
      • Team Development
        • Exploring Team Development
          • Team dashboard
            • Local change lists
        • Configuring Team Development
          • Building an instance hierarchy
            • Set up an instance hierarchy
            • Define a remote instance
            • Select the parent instance
            • Change the parent instance
          • Exclusion policies
            • Create an exclusion policy
        • Resolving collisions
          • Resolve a collision in Team Development
          • Resolve multiple collisions
        • Local changes
          • Pulling changes
            • Pull a version
          • Pushing changes
            • Queue a local change for a push
            • Push a version
            • Code reviews
              • Enable a code review
              • Cancel a code review request
              • Code review notifications
            • Approve or reject a push
            • Check the review status of a pushed change
            • Back out a push
            • Compare a pushed version to a local version
            • Reconcile changes
          • Back out a local change
          • Ignore a local change
        • Working with version records
          • Versions and local changes
            • Version record navigation
            • Versions transferring
          • Compare to peer instances
          • Compare to the current version
            • Merge tool
          • Revert a change
          • Suppress versions
        • Team Development Reference
          • Granting access rights for the developers
          • Team Development roles
          • Team Development system properties
          • Pull exceptions
          • Limitations on updating records
          • Version records
    • Developing your application
      • App Engine products and offerings
      • Use AI capabilities in custom applications
        • Build Agent
          • Exploring Build Agent
            • Application development with Figma MCP server
          • Configure Build Agent
            • Install Build Agent
            • Connect Figma MCP server to Build Agent
          • Use Build Agent
            • Create an application using Build Agent
            • Edit an existing application using Build Agent
            • Additional Build Agent use cases
        • Now Assist for App Engine
          • Exploring Now Assist for App Engine
            • AI capabilities for enhancing custom applications
            • Custom app record summarization skill
            • Tools included with Now Assist for App Engine
            • Choosing the right AI capability
          • Configuring Now Assist for App Engine
            • Installing Now Assist for App Engine
            • Activate the custom app record summarization skill
            • Configure the custom app record summarization skill
          • Using Now Assist for App Engine
            • Summarize a record in-product using Now Assist for App Engine
            • Summarize a record through chat using Now Assist for App Engine
      • Building no-code applications
        • Creator Studio
          • Exploring Creator Studio
            • Example apps you can build in Creator Studio
            • Use App Engine instead of customization
            • Customization vs. configuration with Creator Studio
            • Creating your first app with Creator Studio
            • Creator Studio quick start
            • Get help with Creator Studio
            • Choosing your development experience
            • Dark mode in Creator Studio
            • Service desks and Creator Studio
            • Migrating to Creator Studio from Service Creator
            • App compatibility with Creator Studio
            • Creator Studio apps and tables
            • Publishing, activation, and deployment workflow for forms, automation, and apps
          • Configuring Creator Studio
            • Installing Creator Studio from the ServiceNow Store
              • Creator Studio development instance strategy
              • Components installed with Creator Studio
            • Configure Creator Studio using Guided Setup
            • Configuring Pipelines and Deployments to deploy apps built in Creator Studio
            • Creator Studio roles and personas
            • Creator Studio and domain separation
            • Configuring form generation in Creator Studio
              • Install Now Assist for form generation in Creator Studio
          • Administering Creator Studio
            • Approve Creator Studio requests to create an app
            • Administering access to the experience switcher
              • Edit a role's access to the experience switcher
            • Administering collaboration in Creator Studio
              • Approve a collaboration request
              • Manage Creator Studio collaboration permissions on the ServiceNow AI Platform
              • Customized app collaboration permissions in Creator Studio
            • Administering templates and forms for Creator Studio
              • Creating catalog templates for use in Creator Studio apps
              • Creating question sets for use in Creator Studio forms
              • Show the AES template
            • Administering an app's associated table
              • Changing the table for an app
              • Change a Creator Studio app's table
            • Administering notification emails in Creator Studio
            • Administering activities in Creator Studio
              • Steps to create a custom activity in Creator Studio
              • Make a custom activity available for playbooks in Creator Studio
              • Reorder how activities appear in a playbook's activity picker
              • Make an activity unavailable in playbooks
            • Disable the App type page in Creator Studio
            • Managing Creator Studio deployments and monitoring app usage
            • Administering user access for deployed Creator Studio apps
            • Artifacts that Creator Studio generates when users create an app
          • Creator Studio tutorial
          • Building apps with Creator Studio
            • Find existing apps in Creator Studio
            • Work with bookmarked apps in Creator Studio
            • Change your development experience
            • App creation in Creator Studio
              • Create an app in Creator Studio
              • Ask an admin to create an app for you in Creator Studio
              • Edit an app's settings in Creator Studio
              • Delete an app in Creator Studio
            • Collaborating with others to build apps in Creator Studio
              • Ask to work on an app in Creator Studio
              • Manage collaborators for an app in Creator Studio
            • Working with forms in Creator Studio
              • Add a form to an app in Creator Studio
              • Customize your form for an app in Creator Studio
              • Generating forms with Now Assist
              • Make a form change based on responses in Creator Studio
              • Development states of a form in Creator Studio
              • Add more forms to an app in Creator Studio
              • Edit the settings for a form in Creator Studio
              • Publish a form for your app in Creator Studio
              • Working with published forms
              • Deleting forms and questions in Creator Studio
                • Delete a form in Creator Studio
                • Hide a form from use in the ServiceNow AI Platform in Creator Studio
            • Working with automation in Creator Studio
              • Workflow for creating automations in Creator Studio
              • Add an automated playbook to an app in Creator Studio
              • Copy an automated playbook in Creator Studio
              • Add activities to an app's playbook in Creator Studio
              • Add a decision to an app's playbook in Creator Studio
              • Add a parallel process to an app's playbook in Creator Studio
              • Edit the trigger for a playbook in Creator Studio
              • Edit a playbook in Creator Studio
              • Activate a playbook in Creator Studio
              • Delete a playbook in Creator Studio
            • Configuring workspace lists and records for form submissions
              • Add a filtered list to a workspace in Creator Studio
              • Customize an app's workspace configuration in Creator Studio
              • Change the layout of an app's record in Creator Studio
              • Using the Request App Workspace to fulfill requests
            • Testing and previewing Creator Studio apps and records
              • Test one of your forms for an app
              • Preview how an app's records appear
            • Deploying your Creator Studio app
              • App versioning and release notes for Creator Studio apps
              • Request deployment for your app from Creator Studio to production
            • I've built my app in Creator Studio, now what?
              • Closing requests and app notifications in Creator Studio
          • Creator Studio reference
            • Creator Studio form settings
            • Available question types in Creator Studio
            • Layout options for forms in Creator Studio
            • Creator Studio glossary
      • Building low-code applications
        • Build apps using App Engine Studio
          • Exploring App Engine Studio
            • AES user interface
            • Use App Engine instead of customization
            • Integrated development tools for AES
            • App Engine and App Engine Studio
            • Learning plan for getting started with App Engine Studio
          • Configuring App Engine Studio and related apps
            • AES and domain separation
            • Installing App Engine Studio
              • AES instance strategy
              • AES and the ServiceNow Store
                • Get entitlement for AES apps
                • Install AES from the ServiceNow Store for the first time
                • Install the AES product and integrations
                • Update a previously installed AES version
                • Upgrade your AES instance to the next family release
              • Components installed with AES
            • Configure App Engine Studio
              • Configure AES personas and roles
              • Perform AES configuration tasks
                • Add users to the App Engine Admin group
                • Grant user access to AES
                • Manage template access
                • Set up custom collaboration descriptors
              • Delegate developers using AES
              • AES integration with a Git source control repository
                • Link an application or application-customization to source control
                • Edit a Git repository configuration
            • Cloning instances with AES
          • Building apps in App Engine Studio
            • App creation tutorial
              • Planning your application
              • Create an app
              • Building a data model
                • Create a data table
                • Configure a data table
                • Share data between tables
              • Creating user experiences
                • Add a record producer
                • Configure a record producer
              • Adding logic and automation
                • Build a decision table
                • Create a flow
              • Test your application
            • Plan your app development
            • Create your app
              • Create your app using an application template
                • Available templates
                  • Document Approval template
                  • Emergency Alert template
                  • Event Registration template
                  • Expense Pre-Approval template
                  • Inventory Tracker template
                  • Performance Review template
                  • Service Request Management template
                  • Team Contacts template
                  • Time Off template
                • Build a custom template
                  • Build a custom template from an existing application
                  • Build a custom template from scratch
                  • Identifying and fixing app template creation errors
                  • Assign permissions to publish custom templates
                  • Publish a custom template
                • Update custom template contents and properties
                • Manage template activation
                • App template sharing
              • Create your application from scratch
              • Prepare your app for approval
            • Enhance your app
              • Resources for enhancing your app
              • Create a data model for your application
                • Create a blank table
                • Use a spreadsheet to add data
                  • Import a spreadsheet
                  • Create new table from spreadsheet import
                  • Create new table from extensible table and spreadsheet import
                  • Modify existing table using spreadsheet import
                • Use a PDF to create data tables
                • Create a data integration
                • Modify application data tables
              • Add an application experience
                • Choosing between record producers and catalog items
                • Add a record producer
                  • Sample record producer
                • Add a standard catalog item
                  • Sample standard catalog item
                • Add a workspace
                • Add a portal
                  • Sample portals you can build
                • Add a mobile experience
                  • Sample mobile experience
                • Editing an experience in App Engine Studio
                  • Preview an experience
                  • Delete an experience
              • Add logic and automation
                • Add a pre-built flow using a template
                • Add a flow from scratch
                  • Modify a flow
                • Add a decision
                  • Edit a decision
                • Add an email notification
                  • Modify an email notification
                • Edit a process
              • Add application security
                • Build a new role for your application
                • Use an existing role for your application
                • Change access settings for a role
                • Delete a role
            • Collaborate with other developers
            • Use AES with a Git source control repository
              • Source control operations in App Engine Studio
              • Import application or application-customization from source control
              • Work with changes in Git
                • Pull changes from a repository
                • Commit changes to a repository
              • Create versions and branches in Git
              • Stash changes
                • Stash local changes
                • Manage stashes
              • Resolve conflicts
              • View commit history
              • Move application files in a Git repository
            • Publish your app
              • Submit your app for approval and publishing
              • Publish an app from App Engine Studio when linked to source control
          • Remove an app from App Engine Studio
          • Using the App Engine Management Center
          • App Engine Studio reference
            • AES glossary
            • AES properties
            • Supported features and metadata in custom templates
        • ServiceNow CLI
          • Install the ServiceNow CLI
            • Install the ServiceNow CLI on Mac
            • Install the ServiceNow CLI on Windows
            • Install the ServiceNow CLI on Linux
          • Configuring and managing your ServiceNow CLI connection profiles
            • Create a default profile
            • Create a named profile
            • View profiles
            • Remove a profile
            • Refresh your connection
          • Get help with ServiceNow CLI
          • Perform record operations using ServiceNow CLI
            • Create a record
            • Delete a record
            • Get a record
            • Query records
            • Update a record
          • Create a custom command in ServiceNow CLI
          • Manage ServiceNow CLI extensions
          • ServiceNow CLI available commands
          • Commands installed with CMDB Application CLI and API
      • ServiceNow Studio
        • Exploring ServiceNow Studio
          • ServiceNow Studio tutorial: Zurich
            • ServiceNow Studio tutorial part 1: Begin with an MVP
              • Create an app in ServiceNow Studio
              • Create the data model
              • Build the marketing design request form
              • Create the Marketing department record producer
              • Create the fulfiller workspace
              • Set up the Branding department approvers
              • Submit a request
              • Add a workflow with Workflow Studio
            • ServiceNow Studio tutorial part 2: Automate and improve
              • Automate a manual task with Decision Builder
              • Add a playbook to your workflow
            • ServiceNow Studio tutorial part 3: Expand to a departmental solution
              • Create the Marketing department taxonomy
              • Add departmental workflows to your workspace
            • ServiceNow Studio tutorial part 4: Conclusion and review
          • Use App Engine instead of customizations
          • Customization vs configuration with ServiceNow Studio
          • Access ServiceNow Studio
          • ServiceNow Studio quick start
            • Find an app or app file using Search
            • Find an app or app file using the Navigator panel
            • Bookmark apps and files in ServiceNow Studio
            • Bookmark lists in ServiceNow Studio
            • Access recently opened apps and app files in ServiceNow Studio
            • Find info about an app in ServiceNow Studio
            • Navigate directly to a table in ServiceNow Studio
            • Open apps and app files across scopes in ServiceNow Studio
            • Focus the Navigator panel on an app or app file
            • Access integrated development tools and builders in ServiceNow Studio
            • Create an update set in ServiceNow Studio
            • Publish app changes to the Application Repository from ServiceNow Studio
          • ServiceNow Studio user interface
          • ServiceNow Studio for App Engine Studio (AES) developers
          • Builders in ServiceNow Studio
          • Integrated development tools for ServiceNow Studio
          • ServiceNow Studio and legacy products
        • Configuring ServiceNow Studio
          • Domain separation and ServiceNow Studio
          • Installing ServiceNow Studio
            • ServiceNow Studio instance strategy
            • Components installed with ServiceNow Studio
          • Managing access to ServiceNow Studio
            • Working with roles and access in app development tools
            • ServiceNow Studio personas and roles
            • Elevate your role in ServiceNow Studio
          • Managing access to the experience switcher
            • Configure non-default access to the experience switcher
          • Source control integration in ServiceNow Studio
            • Link an app to source control in ServiceNow Studio
            • Edit a Git repository configuration in ServiceNow Studio
          • Collaborating on apps using ServiceNow Studio
            • View collaborators on an app in ServiceNow Studio
            • Add collaborators to an app in ServiceNow Studio
            • Modify or customize collaboration permissions for a user or group in ServiceNow Studio
            • Remove collaborators from an app in ServiceNow Studio
        • Using ServiceNow Studio
          • Working with applications in ServiceNow Studio
            • Create an application in ServiceNow Studio
            • Create an app file in ServiceNow Studio
            • App details page
              • Modify an app's settings in ServiceNow Studio
            • Bookmark apps and app files in ServiceNow Studio
            • Opening files in your preferred editor
            • Source control in ServiceNow Studio
              • Source control operations in ServiceNow Studio
              • Import an app from source control in ServiceNow Studio
              • Work with changes in Git
                • Pull changes from a repository
                • Commit changes to a repository
                • Stash local changes
                • Manage stashed changes
                • Resolve conflicts
              • Create versions and branches in Git
              • View commit history
              • Move application files in a Git repository
            • Preview an app file in ServiceNow Studio
            • Find an app or app file using code search
            • Delete an app from ServiceNow Studio
          • Working with Now Assist tools and AI files in ServiceNow Studio
            • Now Assist for app generation in ServiceNow Studio
              • Exploring Now Assist for app generation in ServiceNow Studio
                • General guidelines for using Now Assist for app generation in ServiceNow Studio
              • Configuring Now Assist for app generation in ServiceNow Studio
                • Install Now Assist for app generation in ServiceNow Studio
              • Generate apps with Now Assist for app generation within ServiceNow Studio
                • Add a workspace to a custom application with Now Assist for app generation
                • Add a flow to a custom application with Now Assist for app generation
                • Review and edit applications using Now Assist for app generation in ServiceNow Studio
              • Now Assist for app generation in ServiceNow Studio reference
                • Now Assist for app generation roles for ServiceNow Studio
                • Now Assist for app generation supported metadata
                • Now Assist for app generation supported field types
            • Now Assist for app summary generation in ServiceNow Studio
              • Exploring Now Assist for app summary generation
              • Configuring Now Assist for app summary generation
                • Install Now Assist for app summary generation
              • Summarize the contents of an app in ServiceNow Studio
              • Now Assist for app summary generation reference
          • Change your development experience in ServiceNow Studio
            • Viewing app origination information in ServiceNow Studio
          • Debug a script in ServiceNow Studio
          • Working with metadata app file categories in the ServiceNow Studio Navigator
          • Working with update sets in ServiceNow Studio
            • Create an update set in ServiceNow Studio
            • Mark an update set complete in ServiceNow Studio
          • Working with pipelines in ServiceNow Studio
          • Working with the Application Repository in ServiceNow Studio
        • ServiceNow Studio reference
          • ServiceNow Studio Navigator panel taxonomy
          • ServiceNow Studio properties
          • ServiceNow Studio supported file types using code search
          • Collaboration permissions for ServiceNow Studio
      • Building pro-code applications
        • Building applications in source code
          • ServiceNow Fluent
          • JavaScript modules and third-party libraries
            • Third-party library support
          • User interface development with React
          • ServiceNow IDE
            • Exploring the ServiceNow IDE
              • ServiceNow IDE user interface
              • Getting started: Create your first application in the ServiceNow IDE
                • Tutorial part 1: Create an application in the ServiceNow IDE
                • Tutorial part 2: Initialize a repository for your application
                • Tutorial part 3: Define a table in ServiceNow Fluent code
                • Tutorial part 4: Install and use a third-party library
                • Tutorial part 5: Clone the application on a different instance
                • Tutorial part 6: Learn more about the ServiceNow IDE
            • Configuring the ServiceNow IDE
              • Install or update the ServiceNow IDE
              • Update the ServiceNow SDK version for an application in the ServiceNow IDE
            • Adding applications in ServiceNow IDE
              • Create a workspace in the ServiceNow IDE
              • Create an application with the ServiceNow IDE
              • Convert an application with the ServiceNow IDE
              • Clone a Git repository with the ServiceNow IDE
            • Integrating source control with the ServiceNow IDE
              • Connect to a Git provider using basic authentication with the ServiceNow IDE
              • Connect to a Git provider using OAuth 2.0 with the ServiceNow IDE
              • Configure a MID Server to use source control with the ServiceNow IDE
              • Initialize a Git repository with the ServiceNow IDE
              • Using source control in the ServiceNow IDE
            • Developing applications with the ServiceNow IDE
              • Synchronizing applications in the ServiceNow IDE
              • Define application metadata in code with ServiceNow Fluent in the ServiceNow IDE
              • Create and use JavaScript modules in applications in the ServiceNow IDE
              • Use third-party libraries in applications in the ServiceNow IDE
                • Install an npm package from a private registry with the ServiceNow IDE
              • Create an application file from the Metadata Explorer
              • Build and install an application in the ServiceNow IDE
            • ServiceNow IDE reference
              • ServiceNow IDE commands
              • ServiceNow IDE properties
              • ServiceNow IDE roles
          • ServiceNow SDK
            • Exploring the ServiceNow SDK
            • Configuring the ServiceNow SDK
              • Install the ServiceNow SDK in an application
              • Upgrade the ServiceNow SDK
              • Install the ServiceNow Fluent Language server in Visual Studio Code
            • Authenticating to a ServiceNow instance with the ServiceNow SDK
              • Authenticate to a ServiceNow instance using basic authentication with the ServiceNow SDK
              • Authenticate to a ServiceNow instance using OAuth 2.0 with the ServiceNow SDK
            • Adding applications with the ServiceNow SDK
              • Create an application with the ServiceNow SDK
              • Convert an application with the ServiceNow SDK
            • Developing applications with the ServiceNow SDK
              • Define application metadata in code with ServiceNow Fluent and the ServiceNow SDK
              • Create and use JavaScript modules in applications with the ServiceNow SDK
                • Using TypeScript in JavaScript modules with the ServiceNow SDK
              • Use third-party libraries in applications with the ServiceNow SDK
              • Downloading dependencies with the ServiceNow SDK
              • Build and install an application with the ServiceNow SDK
            • ServiceNow SDK reference
              • ServiceNow SDK CLI
              • ServiceNow Fluent API reference
                • Access Control List API - ServiceNow Fluent
                • Application Menu API - ServiceNow Fluent
                • Automated Test Framework Test API - ServiceNow Fluent
                • Business Rule API - ServiceNow Fluent
                • Client Script API - ServiceNow Fluent
                • Cross-Scope Privilege API - ServiceNow Fluent
                • List API - ServiceNow Fluent
                • Property API - ServiceNow Fluent
                • Record API - ServiceNow Fluent
                • Role API - ServiceNow Fluent
                • Script Action API - ServiceNow Fluent
                • Script Include API - ServiceNow Fluent
                • Scripted REST API - ServiceNow Fluent
                • Service Portal API - ServiceNow Fluent
                • Table API - ServiceNow Fluent
                • UI Action API - ServiceNow Fluent
                • UI Page API - ServiceNow Fluent
        • Guided Application Creator
        • Service Creator
          • Service creator process
          • Activate Service Creator
            • Installed with Service Creator
            • Components created with new service categories
            • Service Creator roles
          • Manage a service
            • Designing services
            • Add a template notification
              • Notification configurations
            • Create the category and table
            • Delete a template notification
            • Designate an editor
            • Designate a service fulfiller
            • Fulfill a service request
            • Publish a service
        • Legacy - ServiceNow Studio
          • Legacy - Access ServiceNow Studio
          • Legacy - ServiceNow Studio keyboard shortcuts
          • Legacy - Add an application file to an application
          • Legacy - Publish an application from ServiceNow Studio when linked to Source Control
          • Legacy - Search for an application file by name or type
          • Legacy - Search within application files
          • Legacy - Update a custom application record
          • Legacy - Switch between applications
          • Legacy - Global application file management
            • Legacy - Add a file from the global scope to a global application
            • Legacy - Remove a file from a global application
            • Legacy - Move an application file between global applications
            • Legacy - Add multiple files from global update sets to a global application
            • Legacy - Add multiple files from customer updates to a global application
            • Legacy - Review claimed or skipped global files
          • Legacy - Automatic recovery of draft records
            • Legacy - Auto recovery properties
            • Legacy - Auto recovery dictionary attribute
          • Legacy - Source Control integration
            • Legacy - Production deployment tips
              • Legacy - Author elective and customer updates
              • Legacy - Roll back, back out, and uninstall
              • Legacy - Upgrade history
              • Legacy - Development considerations
            • Legacy - Available source control operations
            • Legacy - Import application or application-customization from source control
            • Legacy - Link an application or application-customization to source control
              • Legacy - Using MID Server with source control
            • Legacy - Migrate completed update set history to Source Control
            • Legacy - Edit a Git repository configuration
            • Legacy - Apply remote changes
            • Legacy - Commit changes
            • Legacy - Stash local changes
            • Legacy - Switch branch
            • Legacy - Create branch
            • Legacy - Set default branch
            • Legacy - Manage stashes
            • Legacy - Resolve conflicts
            • Legacy - View commit history
            • Legacy - Move application files in a GIT repository
            • Legacy - Collision avoidance
            • Legacy - Delta loading
            • Legacy - De-noise your source control commits
        • ServiceNow Extensions for Visual Studio Code
          • Functions of ServiceNow Extensions for VS Code
          • Install ServiceNow Extensions for VS Code
          • Activate ServiceNow Extensions for VS Code
          • Set up a workspace in VS Code
          • Create a project in VS Code
            • Import an application into Visual Studio Code
          • Synchronization between Visual Studio Code and a ServiceNow instance
            • Sync the current file between a Visual Studio Code workspace and a ServiceNow instance
            • Synchronize the current project between a Visual Studio Code workspace and a ServiceNow instance
          • Clear instance credentials in Visual Studio Code
          • Reset a project in Visual Studio Code
          • Add custom file types in Visual Studio Code
          • Create a file in VS Code
          • Search files on your instance in VS Code
          • Run background scripts using VS Code
          • IntelliSense in VS Code
          • Telemetry in ServiceNow Extensions for VS Code
        • Exploring professional development
          • Plan your application development
            • Plan before you build
            • Manage app development
          • Build your application
            • Define and build the data model
              • Build the data model
              • Secure data
              • Manage data
            • Create design elements
              • Primary interfaces
              • Self service
              • Virtual Agent as an application design element
              • Notifications
              • Translations
              • Overview of reporting and analytics for developers
            • Build form and business logic
              • Form logic
              • Business rules and script includes
              • Flow Designer
          • Validate app functionality
          • Deploy your app
      • Developer Sandboxes
        • Exploring Developer Sandboxes
          • Supported ServiceNow AI Platform features in Developer Sandboxes
          • Source control and Developer Sandboxes
          • Developer Sandboxes and metadata
          • General guidelines and use cases for Developer Sandboxes
          • Get help with Developer Sandboxes
        • Installing Developer Sandboxes
          • Developer Sandboxes entitlements
          • Cloning and upgrading considerations for Developer Sandboxes
        • Administering Developer Sandboxes data
          • Data Generation Profiles in Developer Sandboxes
          • Create a Data Generation Profile
          • Create a sandbox template
        • Allocating and retiring Developer Sandboxes
          • Allocate Developer Sandboxes
          • Retire Developer Sandboxes
      • Builder library
        • Create custom components using ServiceNow CLI
          • Develop a component for Virtual Agent
            • Add properties to communicate with Virtual Agent
            • Test a component for Virtual Agent
          • Add a component to Agent Workspace
        • Decision Tables
          • Decision tables in the classic environment
            • Create a decision table to resolve complex decisions
        • Table Builder
          • Exploring Table Builder
            • Accessing Table Builder
            • Accessing Form Builder
            • Table Builder workflow and navigation
            • Domain separation and Table Builder
            • Using an application scope with Table Builder
          • Using Table Builder
            • Data in Table Builder
              • Spreadsheet view in Table Builder
              • Fields view in Table Builder
              • Schema view in Table Builder
              • Preview your data in Table Builder
              • Delete a table in Table Builder
              • Edit table properties in Table Builder
            • Forms in Table Builder
              • Choose a form view in Table Builder
              • Customize your form layout in Table Builder
              • Add fields to a form layout in Table Builder
              • Modify field properties in Table Builder form editor
              • Create form annotations in Table Builder
              • Add formatters in Table Builder
              • Add embedded lists in Table Builder
              • Preview your form
            • Policies and rules in Table Builder
            • Flows in Table Builder
          • Table Builder reference
            • Table properties in Table Builder
            • Field configuration in Table Builder
              • Formulas for column values in Table Builder
              • Add a formula to a column in Table Builder
            • Policies and rules properties in Table Builder
        • Workspace Builder
          • Exploring Workspace Builder
            • Accessing Workspace Builder
            • Sample workspaces you can build
            • Parts of a workspace in Workspace Builder
            • Layout for Workspace Builder
          • Configuring Workspace Builder
            • Installing Workspace Builder
          • Using Workspace Builder
            • Add a workspace
            • Configure workspace settings in Workspace Builder
            • Customize a workspace home page in Workspace Builder
            • Add a record page for a workspace in Workspace Builder
            • Create lists for a workspace in Workspace Builder
            • Enable analytics for a workspace in Workspace Builder
            • Edit a workspace in Workspace Builder
          • Workspace Builder reference
            • Workspace Builder components for home pages
        • UI Builder
          • Exploring UI Builder
            • UI Builder quick start
            • UI Builder tutorial
            • UI Builder and configurable workspaces
            • Experience settings for UI Builder
            • Helpful resources for UI Builder
            • UI Builder glossary
          • Learning UI Builder
            • Navigate the UI Builder application
              • UI Builder Learning Center
              • Guided tours in UI Builder
              • Dark theme in UI Builder
            • Learn UI Builder by example
              • Create a demo experience to explore UI Builder
              • Create a blank page
              • Create a record page using a template
                • Create a button that opens a modal
              • Define an audience for your variant
              • Define conditions for your variant
              • Customize forms within a form component
            • Learn UI Builder using other ServiceNow resources
            • Learn about audiences
            • Learn about security and roles
            • Learn about domain separation
          • Working in UI Builder
            • Configure how users interact with your applications in UI Builder
              • Create an experience for UI Builder
              • Configure UI Builder workspace experiences
                • Change the general settings in your workspace experience
                • View the brand and theme setting in your workspace experience
                • Change the navigation and menu settings in your UI Builder workspace experience
                • Set up notifications in workspace utility settings
                • Display global search in a workspace experience
              • Configure UI Builder portal experiences
                • Change the general settings in your portal experience
                • View the brand and theme setting in your portal experience
                • Change the navigation and menu settings in your portal experience
                • Show or hide the search settings for your portal experience
              • Define UI experiences using app shells
            • Manage UI Builder pages and page variants
              • Create a page in UI Builder
                • Create a page from a template
                • Create a page from a legacy template
              • Edit a page
              • Add an audience to your UI Builder page
                • Enable the user criteria property
              • Test values in a page
              • Create a page variant
                • Edit page variant settings
                • Control the conditions for a page variant
              • Responsive authoring
                • Adjusting component visibility in responsive authoring
                • Configuring components for responsive authoring
                • Adjust styles for responsive authoring
                • Adjust layout for responsive authoring
                • Create a breakpoint for responsive authoring
              • Learn how to view and test your UI Builder experience
            • Organize components in UI Builder pages
              • Column layouts
              • Upgrading layouts in UI Builder
              • Using Flexbox layouts in UI Builder
              • Using CSS Grid layouts to build a page
              • Change the layout of a page created in Quebec or Rome
            • Customize UI Builder pages using components
              • Automatically configure components using presets
              • Create custom presets for components
              • Change the default appearance of components
              • Enhance accessibility with focus management
              • Duplicate a component
              • Dynamically display content with conditional renderers
              • Learn components by example
                • Create dynamic filtered card displays
                • Create and customize alert messages in UI Builder
              • Page collections
                • Create a page collection across multiple UI pages
              • Change data visualizations in UI Builder
              • Add tabbed content to UI Builder pages
              • Add a contextual sidebar
              • Add forms to UI Builder pages
              • Create modals in UI Builder
                • Add modal to component
              • Extend your UI experience with viewport components
                • Add a viewport component to your page
                • Add a viewport modal to your experience
                • Replace a tab with a viewport-enabled tab
              • Create popovers in UI Builder
              • Create modeless dialogs in UI Builder
                • Add modeless dialog to a UI Builder page
                • Add modeless dialog event to a UI Builder page
              • Configure alerts to auto-dismiss
            • Manage actions in UI Builder pages
              • Define map events
              • Event payloads in UI Builder
              • Configure an event handler manually
              • Configure an event handler with Now Assist
              • Bind events to add actions
                • Bind an event to a component
                • Bind an event to a page
                • Bind an event to a data resource
                  • Link an event to another page
                • Bind an event to a declarative action
              • Disable component preset event mappings
              • Delete an event handler
              • Delete an event mapping
              • Add events to track components with unsaved changes
            • Manage the visual style of UI Builder experiences
              • View experience theme
              • Create custom style classes and rules
            • Collaborate with other UI Builder developers
            • Find and fix issues in UI Builder
            • Getting help with the Now Assist panel in UI Builder
          • Advanced UI Builder
            • Configure components and repeaters (advanced feature)
              • Add and configure components
              • Add repeaters to components
              • Optimize page loading performance (Advanced Feature)
            • Dynamically expose data in UI Builder pages (advanced feature)
              • Add and configure data resources to a page
              • Add Now Assist skills to your page
              • Bind data to UI Builder pages using controllers (advanced feature)
              • Create custom controllers (Advanced feature)
              • Connect data components
                • Connect data to your components
                • Connect data to your components with formulas
              • Client state parameters
                • Using client state parameters in UI Builder
                • Update a component’s state using client state parameters
              • Define and bind client scripts to components
              • Multi-table data configuration
                • Fetch data from multiple sources
              • Work with the Entity View Action Mapper for UI Builder
                • Add an Entity View Action Mapper data resource to a page
            • Edit code with the Now Code Editor (advanced feature)
          • Component Builder
            • Create custom components to reuse across pages with component builder
            • Enable configuration of components with inherited controllers in component builder
        • UI generation
          • Exploring UI generation
            • General guidelines UI generation
            • Key features of UI Builder agent
          • Configuring UI generation
            • Install UI generation
          • Using UI generation
            • Experience generation
            • Client script summarization
            • Generate data bindings and formulas
            • Using UI Builder agent
          • UI generation reference
            • UI generation roles
            • UI generation properties
            • Natural language synonyms for formula operators
    • Testing and debugging applications
      • Automated Test Framework (ATF)
        • Exploring Automated Test Framework
          • Getting started with the Automated Test Framework
            • Build and run your first automated test
            • Next steps with the Automated Test Framework
            • Domain separation and Automated Test Framework
        • Headless Browser for Automated Test Framework
          • Headless Browser setup for Linux
            • Generate certificates for Headless Browser setup for Linux
            • Configure Docker for Headless Browser setup in Linux
            • Create the Docker image and containers for Headless Browser setup in Linux
            • Add secrets to Docker for Headless Browser setup in Linux
            • Set up instance for Headless Browser in Linux
            • Configure ATF for Headless Browser in Linux
            • Verify Headless Browser procedures in Linux
          • Headless Browser setup for Microsoft Windows
            • Install Docker for Headless Browser setup for Microsoft Windows
            • Generate certificates for Headless Browser setup for Microsoft Windows
            • Configure Docker for Headless Browser setup in Microsoft Windows
            • Create the Docker image and containers for Headless Browser setup in Microsoft Windows
            • Add secrets to Docker for Headless Browser setup in Microsoft Windows
            • Set up instance for Headless Browser in Microsoft Windows
            • Configure Automated Test Framework (ATF) for Headless Browser in Microsoft Windows
            • Verify Headless Browser procedures for ATF in Microsoft Windows
          • Headless Browser system properties
          • Headless Browser troubleshooting
        • Automated Test Framework (ATF) test building and execution
          • Building and running automated tests with the Automated Test Framework
            • Create a new automated test
              • Add a predefined list of steps (template) to an automated test
              • Add steps to an automated test
              • Change automated test step
              • Edit automated test step order
            • Copy automated test
            • Run an automated test
            • Implementing breakpoints
              • Debug an automated test using breakpoints
            • View test results and automated test results
            • Identify and resolve client errors
            • UI test steps
              • Custom UI test steps
                • Page Inspector
                  • Inspect different page types
                • Enable and use the page inspector
                • Create a custom UI test
                • Override component test actions
                • Override component data type
                • Select2 functionalities in ATF
              • Browser recommendations for Automated Test Framework
              • Working with client test runners
              • Pick a browser
                • Cloud Runner browser
            • Server test steps
              • REST test steps
            • Attachment test steps
            • List UI actions test steps
            • Parameterized tests
              • Create a parameterized test
              • Add a parameter to a test step
              • Add parameterized data sets
            • Allowed client errors
              • Allow client errors from test results
              • Allow client errors from step results
              • Allow client errors from the test logs
              • Manually allow client errors
            • View the progress of automated tests
            • Passing data from one automated test step to another
              • Pass values from one automated test step to another
          • Building and running automated test suites
            • Create an automated test suite
            • Copy an automated test suite
            • Add tests to a suite with a filter
            • Add test to an existing automated test suite
            • Add child test suite to parent test suite
            • Run an automated test suite
            • Schedule an automated test suite
            • Run a scheduled test suite using a script
            • Re-run failed tests in an automated test suite
          • Auto-generate ATF tests
          • Cancelling automated tests and test suites
        • Automated Test Framework (ATF) test types and techniques
          • Reusable tests
            • Create a reusable test
          • Mutually exclusive tests
          • Quick start tests
            • Available quick start tests by application or feature
          • Parallel testing
          • Accelerate ATF tests failure resolution
            • Metadata exception list
          • Performance profiling
        • Administering the Automated Test Framework (ATF)
          • Creating custom test step configurations
            • Create custom step configuration
            • Create a custom step configuration category
          • Working with test step templates
            • Create an automated test steps template
            • Edit automated test steps template
          • Testing Configurable Workspace components
            • Create a test for Configurable Workspace interaction via Page Inspector
          • Enable or disable executing Automated Test Framework tests
          • Modify data retention policy for ATF test results
          • Manage status and retention policies for automated test client runners
          • Moving automated tests from one instance to another
          • Compare results and execution times for different automated test and suite results
          • Administering REST test step configurations
            • Create a basic auth profile using the Automated Test Framework
            • Filter REST request and response headers
            • Automated Test Framework REST properties
          • Optimizing automatic test performance
            • Managing automatic test screenshot settings
            • View transaction data for automated test results
          • Working with scheduled test suites
        • Automated Test Framework (ATF) test step categories
          • Reusable Tests category
          • Service Catalog in Service Portal category
          • Application Navigator category
          • Configurable Workspace category
          • Custom UI category
          • Form category
          • Service Catalog category
          • Forms in Service Portal category
          • List and Related List
          • REST category
          • Email category
          • Server category
        • Automated Test Framework (ATF) reference
          • Tables excluded from rollback after running an automated test
          • Tests
            • Test record form
          • Suites
            • Test suite form
          • Automated Test Framework design considerations
          • Test results
            • Test results record
            • Step results record
            • Test logs record
          • Suite results
            • Test suite results record
            • Test suite results examples
          • Suite schedules
            • Suite schedule record
            • Scheduled suite run record
          • Run
            • Client test runner
            • Scheduled client test runner
            • Active manual test runners
            • Active scheduled test runners
            • Waiting/running test runs
            • Waiting/running suite runs
            • Allowed client error records
            • Reported client errors
          • Automated Test Framework use case examples
            • Automated Test Framework use case: test basic form operations
            • Automated Test Framework use case: reference a value from a previous step
            • Automated Test Framework use case: test a business rule
            • Automated Test Framework use case: test a data policy
            • Automated Test Framework use case: test a script include
            • Automated Test Framework use case: test a Service Catalog request
            • Automated Test Framework use case: retrieve an incident using REST-Inbound
          • Testable Configurable Workspace components
            • Configurable workspace components examples
          • Automated Test Framework roles
          • Administration
            • Properties
            • Step configurations
              • Automated Test Framework Step Config record
              • Examples of step config field values
              • Step execution scripts
              • Step description generation script
              • Add output variables to scripted steps
            • Test templates
              • Automated Test Template record
            • Step configuration categories
              • Test step config category form
            • Table cleanup
              • Autoflush form
            • Step environments
      • Test generation
        • Exploring Test generation
        • Using Test generation
          • Generate a test using Test generation
          • Edit a generated test using Test generation
        • Test generation references
          • Test generation design considerations
          • Design considerations for prompting
      • Performance Analyzer
        • Exploring Performance Analyzer
        • Configuring Performance Analyzer
        • Testing applications with Performance Analyzer
          • Get metrics by duration
          • Get application metrics
          • Get page route metrics
          • Get interaction metrics
        • Performance Analyzer reference
          • Get help with Performance Analyzer
      • ATF troubleshooting agent
        • Exploring ATF troubleshooting agent
        • Install ATF troubleshooting agent
        • Troubleshoot test failures
        • ATF troubleshooting agent references
          • ATF troubleshooting agent design considerations
    • Deploying applications
      • ReleaseOps
        • Exploring ReleaseOps
          • Pipelines in ReleaseOps
          • Releases in ReleaseOps
          • Deployment requests in ReleaseOps
          • Deployment analyzer in ReleaseOps
        • Configuring ReleaseOps
          • Install ReleaseOps
          • Complete ReleaseOps guided setup
          • Configure a new ReleaseOps ecosystem
          • Configure multi-instance management for instances using ReleaseOps
          • Create a custom pipeline
          • Instances in ReleaseOps configuration
        • Using ReleaseOps to manage deployments
          • Promote an update set for deployment
          • Create a deployment request for a scheduled release
          • Create a deployment request for an on-demand release
          • Attach an update set to an existing deployment request
          • Create a release
          • Reconcile a deployment task
        • ReleaseOps reference
          • ReleaseOps terminology
          • Deployment request states
          • Release states
          • Release form
          • Deployment Request form
          • Deployment analyzer rules
      • System update sets
        • Exploring System Update Sets
          • Get started with update sets
          • Customizations tracked by update sets
          • Default update set
        • Configuring System Update Sets
          • Enable application installation tracking through an update set
          • Merge update sets
        • Administer system update sets
          • Grant access to the update set picker
          • Overwrite customizations during an upgrade
          • Creating, testing, and moving customizations
        • Working with update sets
          • Create and select an update set as the current set
          • Select the current update set in Unified Navigation
          • View customizations and compare with current version
          • Navigation between records
          • Compare local update sets
          • Mark an update set complete
          • Save an update set as a local XML file
        • Working with batched update sets
          • Create a batch update set
          • Retrieve batched update sets
          • Preview a batch of update sets
          • Commit a batch of update sets
          • Reorganize a batch of update sets
          • Back out batched update set
        • Update set transfers
          • Retrieve an update set
          • Set up the source instance for an update set
          • Preview a remote update set
          • Commit an update set
          • Back out an update set
          • Cautions about deleting update sets
      • Administer your apps
        • Application sharing
          • ServiceNow application repository
            • Manage applications
              • Manage application entitlements from the application repository
              • Release a scope from the application repository
              • Publish an application to the application repository
              • Install an application from the application repository
              • Delete an application from the application repository
            • Manage customizations to applications
              • Publish customizations to an application repository
              • Convert custom applications to upgrade from the application repository
              • Convert your installed applications to development mode
              • Install customizations from an application repository
              • Preserve applications and customizations in development during a system clone
                • Results post cloning for application customizations
            • Application Repository for self-hosted, air-gapped customers
              • Installing the Application Repository store app on an air-gapped instance
              • Configure the application repository on an air-gapped instance
          • Publish an application to the ServiceNow Store
          • Create application files to include sample data
          • Publish an application to an Update Set
          • Queued Application Operations
          • Custom licensing for ISV applications
            • Create a definition for your store application
        • Domain separation and Creator Workflow apps
    • Maintaining your application
Table of Contents

Find an app or app file using code search

Save as PDF
Save topicSave topic & subtopicsSave entire publication
Share this page
Share to emailCopy latest version URL
Print
  •  
  • UpdatedJul 31, 2025
  • 2 minutes to read
    • Zurich
    • ServiceNow Studio

Find an app or app file using code search in ServiceNow Studio. Code search enables you to search through all applications and tables on your instance to find what you're looking for.

About this task

You can use code search for troubleshooting issues on your instance. For example, if a client script automatically updates a record incorrectly and displays an error message, you can perform a code search for the error message to find out where it's being generated. For a detailed example of using code search to troubleshoot, see the Community article on Using Code Search to make developing on the platform easier.

Before you begin

Role required: admin or delegated developer

Procedure

  1. Navigate to All > App Engine > ServiceNow Studio.
  2. In the search bar, select the Activate code search toggle.
  3. Enter the code snippet you're looking for in the search bar.
  4. Specify whether to search all apps or a specific app.
    • Choose Select all to search all apps on the instance for the code snippet.
    • Choose Select specific app and then enter the name of the app in the search bar that appears.
  5. (Optional) Limit the search to a table by entering the name of the table in the File types / tables field.
    Only tables in the same scope are available. For a list of supported file types, see ServiceNow Studio supported file types using code search.
  6. Run the search by selecting View results.
    The results open in a new Code search tab inside ServiceNow Studio.
  7. Expand the type of script that you want to review for the code snippet.
    For example, you can expand the Notification section to view all code search results in notification scripts, or the Access control section to view all instances of code related to roles and security.

    For a list of types of scripts, see Available script types.

  8. View the code you searched for and its corresponding line number by expanding the name of the individual script within the section you're viewing.
    Each script that contains the code snippet appears in an expandable section that displays the number of times the code appears in the script.
  9. (Optional) View the whole script that contains the code by selecting open file.
    The complete script appears in a new tab in ServiceNow Studio.

Previous

No previous section

Next

No next section

Previous

No previous section

Next

No next section

Log in to get a better experience

Log in
ServiceNow LogoThe world works with ServiceNow.™
  • Terms and conditions
  • Privacy statement
  • GDPR
  • AI Acceptable Use Policy
  • Cookie policy
©2026 ServiceNow. All rights reserved.
Title