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.

Yokohama Mobile Configuration and Navigation

Filters

Clear All Filters
Versions
Products
Clear All Filters

Configure photo search

Watch
Save as PDF
Save topicSave topic & subtopicsSave entire publication
Share this page
Share to emailCopy latest version URL
Feedback
Print
Table of contents
  • Mobile Platform
    • Exploring the Mobile Platform
      • Now Mobile app
      • Mobile Agent app
        • Mobile Agent app demo
    • Configuring the Mobile Platform
      • Base system functionality for ServiceNow mobile
      • Tested devices and supported versions for ServiceNow mobile apps
      • Mobile Encryption Security Compliance
      • Enterprise mobility management (EMM)
      • Mobile application management (MAM) integration
        • Bundle and Package IDs for ServiceNow mobile apps
      • Mobile instances
        • Branded landing page for a single instance
          • Create a branded landing page for single instances
          • Navigation links within a branded landing page
          • Cabrillo JS support within a branded landing page
      • Next Experience in Mobile
      • ServiceNow Mobile Platform configuration detail
        • Considerations before implementation
          • Mobile push notifications
            • Mobile push notification components
              • Configure push notification message content
              • Configure a push notification message
              • Configure a push notification event
              • Configure sounds for push notifications
              • Register the standard push notification
            • Reuse push notifications across mobile apps
            • Configure push applications for iOS branded apps using certificate based authentication
            • Configure push applications for iOS branded apps using a token
            • Configure push applications for Android branded apps using HTTP v1
            • Configure actionable push notifications
              • Create an actionable push notification
              • Actionable push notification script example
              • Add a push action category
              • Create a push action
              • Create functions for each push action
              • Map functions with push actions on the actionable push notification
              • Create push message content
              • Create a standard notification
            • Configure notifications for mobile activity stream mentions
              • Configure push notifications for mobile activity stream mentions
              • Customize email notifications for mobile activity stream mentions
            • Mobile critical alerts
              • Configure code for critical alerts
          • Location tracking for mobile
            • Enabling and selecting location tracking options
              • Configuring manual location tracking
              • Configuring action-based location tracking
            • Enabling location tracking for users
          • Localization on mobile devices
            • Create translation records for mobile
            • Translation values for mobile element
          • Offline mode
            • Configure offline mode for mobile
            • Request offline mode
            • Configure offline mode behavior
            • Define the number of displayed records in offline mode
            • Configure data items in offline mode
            • Configure offline mode properties for action functions
              • Display and hide buttons in offline mode
              • Trigger offline cache download
            • Configure action items and action steps in offline mode
            • Register associated records in the offline cache
            • Configure reference inputs for input form screens in offline mode
              • Reference field attributes for input form screens in offline mode
            • Configure offline mode properties for function instances
            • Scheduled offline caching
          • Siri shortcuts
            • Configure a Siri shortcut
          • Mobile barcode scanning
            • Multi-scan for mobile applications
            • Configure a grouped input for multiple scans
              • Create UI parameters for your grouped input
              • Configure your action item to use your grouped input UI parameters
          • Mobile plugins and upgrades
            • Mobile plugins
              • Mobile plugins for Mobile Agent
              • Mobile plugins for Now Mobile
            • Migrate from the ServiceNow Classic mobile app to the ServiceNow Mobile Platform
            • Mobile migration from Madrid to New York and later releases
              • Run the mobile migration script
              • Resolve common issues in mobile migration script results
            • Migration from New York and later releases
          • AppConfig for Mobile Apps
          • Supported mobile device management vendors
            • Workspace ONE UEM Mobile Device Management (MDM)
              • Add the ServiceNow app for iOS to Workspace ONE UEM
              • Add the ServiceNow app for Android to Workspace ONE UEM
            • BlackBerry Unified Endpoint Management (UEM)
              • Managing ServiceNow mobile apps with BlackBerry UEM
              • Configure BlackBerry Access for mobile apps
            • Citrix XenMobile
              • Add the ServiceNow app to Citrix XenMobile
              • Configure the ServiceNow app for the default instance
            • IBM MaaS360 mobile device management (MDM)
              • Add the ServiceNow app for iOS to the IBM MaaS360 portal
              • Add the ServiceNow app for Android to the IBM MaaS360 portal
            • Intune mobile device management (MDM)
              • Add an Intune integrated app to Microsoft Azure
              • Add an Intune integrated app to a protection policy in Microsoft Azure
              • Configure the default authentication browser for ServiceNow mobile apps in Microsoft Azure
            • Jamf Pro mobile device management (MDM)
              • Configure the ServiceNow mobile app for Jamf Pro
            • MobileIron Mobile Device Management (MDM)
              • Add the ServiceNow app for iOS to MobileIron
              • Add the ServiceNow app for Android to MobileIron
            • Approve the ServiceNow app for Google Play
          • Mobile system property configurations
            • Require an app PIN for the mobile app
            • Configure mobile re-authentication system properties
              • Configure mobile re-authentication login method
              • Configure mobile re-authentication SSO login
              • Configure mobile re-authentication logout option
              • Configure mobile re-authentication for single or multiple use
              • Configure mobile re-authentication login timespan
            • Configure the blur app option to improve security
            • Configure the status for rooted and jailbroken devices
            • Configure the mobile app to clear the copy/paste clipboard and block ability to share content
            • Configure the maximum number of records returned for data items
            • Configure pagination size for search lists
            • Configure the maximum number of records returned for list UI parameters
            • Configure a placeholder image for missing images in mobile apps
            • Configure which external apps are available for deep linking
            • Block users from downloading or sharing attachments
            • Control whether users can view attachments in external applications on Android devices
          • Mobile properties
            • Turn on or turn off automatic app refresh
            • Enable external users to access attachments
            • Switch the date/time fields between device time zone and UTC
            • Configure mobile apps to use the date/time format of mobile devices
            • Hide seconds in date/time fields on mobile cards, record screen details pages, or activity streams
            • Extend embedded web sessions
            • Enable enhanced barcode scanning
            • Enable barcode scanning with an external scanner
            • Configure different mobile attachment capabilities on Android devices based on user roles
            • Turn off the Zero Trust Access banner on mobile apps
          • User roles and user criteria permissions for mobile apps
            • Mobile components where user roles and user criteria permissions apply
            • User role permissions in mobile apps
              • Assign mobile user roles permissions
            • User criteria permissions in mobile apps
              • Assign mobile user criteria permissions
              • Define user criteria status as active or inactive
          • Mobile pop-ups
            • Create a mobile pop-up
              • Assign predefined functions to mobile pop-ups
          • Indoor Wayfinding configuration
            • Configure indoor positioning
          • Mobile App Bridge
            • Configure mobile web screens with Mobile App Bridge
              • Create a Now Experience Framework page in UI Builder
      • Mobile security
        • Device security for ServiceNow Mobile apps
          • Components and architecture
          • Identity and access management
            • User authentication for ServiceNow mobile apps
          • Mobile data flow for ServiceNow mobile apps
            • Retrieval
            • Write-backs
          • Internal mobile app distribution
          • Data security for ServiceNow mobile apps
          • Push notifications
          • Mobile security practices
            • Security controls
            • Security patching
            • User data collection
            • Shared data
            • Incident reporting
          • Edge Encryption for ServiceNow mobile
      • Domain separation and mobile
      • Control specific app usage
        • Configure a basic allowed mobile app list
        • Configure advanced app allowance with links to permitted apps
          • Advanced app allowance example script
      • Mobile external users
      • Mobile authentication
        • Create a QR code for mobile login
        • Configure mobile app token lifespan
        • Force local login in mobile apps
        • Mobile access to IP-restricted networks
          • Configure mobile access for IP-restricted networks
            • Adaptive authentication for mobile apps system properties
        • Configure mobile apps to use specific identity providers
        • Configure an external authentication browser for ServiceNow mobile apps
        • Securing your ServiceNow® mobile instance with Zero Trust Access
          • Configure Zero Trust Access for mobile
      • Mobile impersonation
        • Enable or disable impersonation in mobile apps
      • Mobile URLs
        • Deep linking for mobile
          • Mobile deep link structure
        • Universal linking for mobile
          • Enable mobile universal linking
          • Enable expansion of universal linking to mobile browser (MESP) pages
          • Mobile universal linking for supported URLs
            • Create path segment records and supported URL records for universal linking
            • Mapping specific mobile screens for universal linking
      • Enabling bookmarking screens and web pages
        • Enable saved views
        • Disable saved views
        • Make saved views unavailable on specific pages
      • Publish mobile apps with custom branding
        • Prerequisites for Mobile Publishing
        • Distributing your mobile app
          • Privately distributed apps
          • Publicly distributed apps
        • Request, test, and publish a branded mobile app
          • Mobile Publishing build statuses
          • Request a new branded Android app for private distribution
            • Test and publish a new branded Android app for private distribution
          • Request a new branded iOS app for private distribution
            • Test and publish a new branded iOS app for private distribution
          • Request a new branded Android app for public distribution
            • Test and publish a new branded Android app for public distribution
          • Request a new branded iOS app for public distribution
            • Test and publish a new branded iOS app for public distribution
          • Update a branded app
            • Test and publish an updated Android app for private distribution
            • Test and publish an updated iOS app for private distribution
            • Test and publish an updated Android app for public distribution
            • Test and publish an updated iOS app for public distribution
        • Building and configuring in branded mobile apps
          • Create custom-type mobile apps with Mobile Publishing
        • Mobile Publishing resources
        • Mobile Publishing use cases
      • Next Experience theming for mobile
        • Configure Next Experience theming for mobile
          • Assign a Next Experience theme in the Mobile App Builder
          • Color theme considerations for mobile
            • Color variable support for UI rules
            • Color variable support for icon UI sections
            • Color variable support for map icons
            • Color variable support for icons
            • Color variable support for card view templates
            • Color variable support for card view buttons
            • Color variable support for input descriptions
        • Next Experience dark theme support for mobile
      • Legacy mobile theming
        • Create a theme for your mobile applications
          • Assign a theme to your mobile application
        • Mobile theme color guidelines
        • Button emphasis considerations
          • Configure button emphasis according to function location
      • Configuring screen reader support in mobile
        • Adding voiceover text for buttons defined as icon type within cards
        • Adding voiceover text for buttons defined as icon type within card templates
      • Displaying campaigns on ServiceNow mobile
        • Create appearance templates for cards for a mobile campaign
        • Configure the details for the appearance of cards for a mobile campaign
        • Configure mobile campaign components
    • Using the mobile apps
      • Working with mobile instances
        • Add a ServiceNow instance to ServiceNow mobile apps
        • Log in to instances on IP-restricted networks with your mobile device
        • Changing instances on your mobile device
          • Working with multiple ServiceNow instances on a single mobile device
      • Accessing an instance on a mobile device web browser
        • Mobile web UI
        • Tablet interface
      • Mobile app structure
      • Mobile app settings
        • App PIN settings for mobile
          • Create a PIN for a mobile app
          • Change your PIN for a mobile app
          • Remove your PIN from a mobile app
        • Analytics settings for mobile
        • Enable notification settings for mobile
        • Enable dark theme
        • Using location tracking for mobile
        • Define notification banner display time
        • Display mobile screen performance data
        • Offline mode for mobile
        • Refresh mobile app meta-data
      • Languages on your mobile device
        • Selecting languages on your mobile device
      • Mobile search
        • Mobile text search
        • Mobile voice search
        • Mobile photo search
      • Filtering and sorting results in mobile
      • Accessing and posting to the mobile activity stream
      • Mobile notifications
      • Handling mobile alerts
      • Enabling critical alerts
      • Mobile saved views
        • Bookmarking and using mobile saved views
      • Using the calendar screen
      • Mobile platform dashboards
        • Displaying KPI Details for the mobile dashboard
        • Data visualizations for the mobile dashboard
          • Time series reports for mobile
          • Single score reports for mobile
          • Donut reports for mobile
          • Pie charts for mobile
          • Bar reports for mobile
      • Mobile app feedback
      • Using the map screen
      • Indoor Wayfinding and reservations
        • Find and reserve an indoor resource
        • Indoor positioning
          • Find resources with indoor positioning
      • Accessibility features in mobile
        • Screen reader support in mobile
        • Change mobile analytics views for accessibility
        • Defining font size settings for mobile devices
        • Enable map accessibility features
    • Building mobile apps
      • ServiceNow mobile terminology changes
      • Design considerations for mobile apps
      • Mobile SDK
      • Mobile hierarchy
      • User Experience Analytics for mobile applications
      • Mobile app building tools
        • Mobile App Builder
          • Access Mobile App Builder and using the application scope selection screen
          • Mobile App Builder categories home screen
            • Menu options in the categories home screen
          • Mobile App Builder record screen
            • ServiceNow AI Platform configuration tree within a record screen
            • Configuration panel within a record screen
            • Mobile interface preview panel within a record screen
            • UI elements of the record screen
            • Record screen input field types
            • Record screen tables
          • Using the Mobile App Builder
            • Create new records or select existing records from the categories home screen
            • Duplicate existing records with Mobile App Builder
            • Component recommendations with Now Assist
            • Create reference record entries in record screen tables
            • Edit record reference entries in record screen tables
            • Save changes in Mobile App Builder
            • Delete records in Mobile App Builder
            • Access Mobile Card Builder within Mobile App Builder
            • Web to mobile component conversion
        • Mobile Card Builder
          • Mobile Card Builder user interface
            • Mobile Card Builder components
          • Create a card template with Mobile Card Builder
          • Customize a screen using Mobile Card Builder
            • Assign field values to your mobile card
          • Understanding mobile cards and legacy cards
          • Card actions in Mobile Card Builder
            • Configure a card action using Mobile Card Builder
            • Card template element attributes
        • Create a mobile application using Guided Application Creator
      • Mobile app components
        • Navigation bar
          • Configure the navigation bar and navigation tabs
          • Configure badge counts on navigation bars
        • Launcher screens
          • Create a launcher screen
          • Configure a launcher screen header
          • Global search for mobile
            • Enable global search in your screen launcher
              • Configure global search options for your screen launcher
              • Populate search suggestions in the mobile apps
            • Configure search criteria
              • Create a search source
              • Create a search configuration
              • Add your search configuration to a launcher screen
            • Enable voice search
            • Mobile photo search
              • Configure photo search
                • Create a Firebase account
                • Connect your instance to your Firebase project
                • Create the image search system property
                • Enable photo search on your launcher screen
            • Configure an empty state for search results
          • Mobile dashboard preview
            • Create a mobile analytics preview
              • Data visualization fields available for display in mobile
            • Configure chart views for accessibility
          • Launcher screen UI sections
            • Configure a record UI section
              • Configure additional capabilities in a record section
                • Customize a card size for a record section
              • Configure action functions in a record section
            • Configure an analytics UI section
            • Configure an icon UI section
              • Configure additional capabilities in an icon section
                • Adding images to an icon section
            • Configure a content UI section
            • Configure a media UI section
            • Add a UI section to the launcher screen
          • Quick actions
        • Mobile screens
          • Mobile screen types
            • Create a screen
            • List screen
              • List screen configuration
              • Configure a record screen for use with a list screen
              • Parametrized list screens
                • Configure a parameterized list screen
              • Mobile list screen filters
                • Configure a custom filter
                  • Filter condition attributes
                • Add Boolean fields within a mobile filter
                • Configure sorting capabilities within mobile filters
                  • Configure sorting display options for mobile filters
              • Configure a dynamic screen name for a list screen
              • Configure an empty state for a list screen
            • Record screen
              • Configure a parameterized record screen
              • Configure an activity stream screen for a record screen
              • Configure an embedded browser screen for a record screen
              • Configure a details screen for a record screen
                • Manage attachments on details screens
                • Add functions to your details screens
                  • Add a field function to screen
                  • Add a footer function to screen
                • Screen fields
                  • Add screen fields to a record screen
                  • Add a video screen field to a record screen
              • Configure a dynamic screen name for a record screen
              • Configure a record UI section for a record screen
              • Configure a mobile alert for a record screen
              • Using dynamic segments to display data in a record screen
                • Configure a dynamic segment to display selected data in a record screen
                • Customize segment button colors in the segmented control area
              • Embedded lists for a record screen
                • Configure an embedded list for a record screen
                • Configure an empty state for an embedded list in a record screen
              • Configure a related list screen for a record screen
                • Create a parametrized data item for your related list
                • Create a list screen to use as a related list
                • Update your record screen to display a related list
              • Disable attachments in mobile apps
            • Grouped list screen
              • Configure a group list screen
            • Map screen
              • Configure a map screen
              • Mobile map screen filters
            • Calendar screen
              • Configure a calendar screen
            • Mobile web screen
              • Configure a mobile web screen
            • Chart screen
              • Create a chart screen for a data visualization
              • Create a navigation function to a chart screen
                • Add a navigation function to an analytics preview
              • Configure a navigation from a chart to a list screen
                • Create a parameterized list for your chart
                • Create a navigation function for your chart screen
                • Assign the navigation function to the chart screen
            • Input form screen
              • Configure an input form screen
                • Loading mechanisms for input form screens
                  • Loading mechanisms for input form UI elements
                • Data sources
                  • Configure data sources
                    • Data source script examples
                  • Configure descriptive elements for input form screens
                • Configure input form screen inputs
                  • Input form screen attributes for inputs
                  • Date/time input setup for different action item types
                • Configure attributes for input form screen variables
                • Input actions and input sources
                  • Input form actions in an input form screen
                    • Configure input form actions in an input form screen
                      • Script code for storing user-selected attachments in the database
                      • Script code for comment type and updates for input actions
                  • Configure input sources in an input form screen
                • Configure input form screen actions
                • Configure input form pages
                • Configure input form sections
                • Using timestamps to track user changes in an input form
              • Configure auto-fill inputs on input form screens
              • Configure input form screens with single and multi-scan barcode inputs
              • Configure input form screens with grouped scan barcode inputs
              • Configure input form screens with signature inputs
                • Configure a scripted writeback action that saves a signature input
              • Parametrized data item support for input form screens
            • Mobile fetch types
              • Change the fetch type for a screen
        • Cards and icons
          • Configure card templates in Mobile App Builder
          • Configure cards in Mobile App Builder
        • Data items
          • Configure a standard data item
          • Configure a parametrized data item
            • Assign a data item with parameters to a list screen
            • Assign a data item with parameters to a record screen
          • Configure a relationship data item for an embedded list
          • Configure an encoded query data item for chart screens
          • Configure a group by data item
          • Allow or restrict access to custom tables in mobile data items
        • Mobile functions
          • Action functions
            • Configure an action function
            • Configure an action item
              • Configure action steps within an action item
              • Configure an action item with parameters
            • Create an action function with parameters
            • Define banner display persistence
            • Reference qualifiers for ServiceNow mobile
            • Configure a contextual link to Virtual Agent
              • Create UI parameters for your Virtual Agent link
              • Enable Virtual Agent for mobile applications
          • Navigation functions
            • Configure a navigation to a screen
            • Configure navigation to a launcher screen
              • Create a navigation function
              • Use your navigation function as a quick action
              • Use your navigation function as a top menu selection
              • Use your navigation function as a footer function
          • Smart button functions
            • Configure a smart button
            • Configure a smart button using a parametrized URL
          • Predefined button functions
          • Associate a function with a location in the app
        • Mobile styles
          • Mobile UI Rules
            • Create a mobile UI rule
            • Create a mobile UI rule action
          • Mobile UI styles
            • Create text decorator icon
          • Mobile icons
            • Configure font type icons
            • Configure a font icon to use a theme variable to define its color
            • Add a font icon in a mobile app
            • Configure user type icons
            • Configure using a user icon in a mobile app
            • Add an image icon for a navigation bar
            • Configure using an image icon in a screen
            • Mobile icon reference
              • Actions font icons
              • Screen font icons
              • Mobile card font icons
              • Launcher screen font icons
              • Image icons
        • Empty state display
          • Configure an empty state
        • Working with images and attachments in mobile
          • Define attachment sources available to users
          • Turn off image annotation option
    • Now Assist for Mobile
      • Exploring Now Assist for Mobile
        • Now Assist on Input Form Screen
        • Now Assist AI Search on Mobile
        • Now Assist in Native Mobile Virtual Agent
          • Mobile Now Assist display experience for Virtual Agent
          • Now Assist AI Agents for mobile
        • Now Assist context menu
        • Now Assist for Mobile Agent®
        • Now Assist mobile SDK
      • Configuring Now Assist for Mobile
        • Configure mobile resolution notes generation
        • Enable Now Assist Agent skills for Virtual Agent on Mobile
      • Using Now Assist for Mobile
        • Generate work order resolution notes on mobile
        • Generate a record summary on mobile
        • Using Now Assist in mobile Virtual Agent
    • Additional resources for Mobile Platform products and solutions
HomeYokohama Mobile Configuration and NavigationMobile PlatformBuilding mobile appsMobile app componentsLauncher screensGlobal search for mobileMobile photo searchConfigure photo searchCurrent page
Table of Contents

Configure photo search

  •  
    • Yokohama
    • Xanadu
    • Washington DC
    • Vancouver
  • UpdatedJan 30, 2025
  • 1 minute read
    • Yokohama
    • Mobile Configuration and Navigation

Configure photo search for your mobile applications by enabling photo search in system properties, creating a Firebase account, and connecting your account to your ServiceNow instance.

  • Create a Firebase account

    Create a Google Firebase project and enable the Google Vision API.

  • Connect your instance to your Firebase project

    Enter your project ID and Google Vision API key into your instance to begin using photo search.

  • Create the image search system property

    Create and enable a system property to control access to image search on your instance.

  • Enable photo search on your launcher screen

    Enable photo search on your launcher screen record in Mobile App Builder to present the photo search option for your users.

Was this topic helpful?
YesNo

Previous

Mobile photo search

Next

Create a Firebase account

Previous

Mobile photo search

Next

Create a Firebase account

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
  • Cookie Preferences
©2025 ServiceNow. All rights reserved.
Title
We use cookies on this site to improve your browsing experience, analyze individualized usage and website traffic, tailor content to your preferences, and make your interactions with our website more meaningful. To learn more about the cookies we use and how you can change your preferences, please read our Cookie Policy and visit our Cookie Preference Manager. By clicking “Accept and Proceed,” closing this banner or continuing to browse this site, you consent to the use of cookies.

Please let us know how to improve this content

Save as PDF

Please let us know how to improve this content