---
sourceDocument: Australia Mobile Configuration and Navigation
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/mobile

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Mobile Configuration and Navigation

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Development, Data and Analytics


---

# External scanners

# Enable barcode scanning with an external scanner {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read

Set the externalScanEnabled mobile property to <kbd class="ph userinput">True</kbd> to enable barcode scanning with an external scanner while the device camera is available in other parts of the mobile
app.

## Before you begin

Role required: admin

## About this task

When the externalScanEnabled mobile property is set to <kbd class="ph userinput">True</kbd>, you can use an external scanner without denying access to the camera for the mobile app.

By default, the externalScanEnabled mobile property isn't configured, which turns off this feature.

In ServiceNow® mobile apps version 19.0 and later, when you configure the externalScanEnabled property on your ServiceNow instance, it enables a toggle switch on the barcode scan screen. This switch can be used to select the device camera or an external device.  
Important:  
External barcode scanning devices must be configured with a 'tab' character appended to the end of each barcode. Multi-scan and group scans use the tab suffix character to automatically advance to the next field.  
Please refer to the user manual of your device to learn how to configure the tab suffix. For example:

* For all Zebra scanners, see [Add a Tab Key after Scanning a Barcode](https://supportcommunity.zebra.com/s/article/Add-a-Tab-Key-After-Scanning-a-Bar-Code?language=en_US).
* For Zebra DS2278 Bluetooth scanner, see [Tab Key](https://www.zebra.com/content/dam/support-dam/en/documentation/unrestricted/guide/product/ds2278-prg-en.pdf).
* For Zebra TC52X, TC78x, and MC 900 (phone with built-in scanner), see [DataWedge: Append Send Enter or Tab Key after Scanning](https://supportcommunity.zebra.com/s/article/DataWedge-for-Android-Send-Enter-or-Tab-after-scanning?language=en_US).
* For Honeywell CT40 (phone with built-in scanner), see [Article 000076406](https://sps-support.honeywell.com/s/article/How-to-add-remove-a-suffix-on-an-Android-device-running-CommonES-version-3-or-greater) in the Honeywell knowledge base.
{#enable-external-barcode-scanner__ul_bfm_2w1_n2c}

For more information, see [Mobile barcode scanning](https://servicenow-prod.fluidtopics.net/nqMdsy6y5vW5sNKfEYFIPw "Use the camera on your mobile device to scan barcodes into your instance using mobile applications.").

## Procedure

1. Navigate to Allsys_sg_properties.list.  
   The Mobile Properties list appears.
2. In the Mobile Properties list, select New.  
   The Mobile Properties form appears.
3. On the form, fill in the fields.  
   {#enable-external-barcode-scanner__table_usp_f5m_bdc__entry__2}

   | Field | Description |
   |-|-|
   | Name | Name for the mobile property record. Enter <kbd class="ph userinput">externalScanEnabled</kbd> to enable using an external scanner without turning off your mobile device camera. Note: The record name is case-sensitive and must be entered as <kbd class="ph userinput">externalScanEnabled</kbd>. |
   | Application | Application scope where the mobile property is applied. To select a different application scope, select the globe icon (![Globe icon image]()) on the instance banner. Then select Application scope : <var class="keyword varname">application_scope</var>. For information about how mobile properties are affected by application scope, see [Mobile properties](https://servicenow-prod.fluidtopics.net/YrzidE~O6qwhq3m1OSr_0A "Mobile properties enable admins to turn on or turn off features in ServiceNow apps without upgrading the ServiceNow instance."). |
   | Description | Description of the mobile property. Enter a description of the property. |
   | Type | Data type of the mobile property record. You must select True/False for the externalScanEnabled mobile property. |
   | Value | Enter one of the following options: * To enable barcode scanning with an external scanner without denying access to the camera for the mobile app, enter <kbd class="ph userinput">True</kbd>. * To turn off the ability to scan barcodes with an external scanner and use the mobile device camera for barcode scanning, enter <kbd class="ph userinput">False</kbd>. {#enable-external-barcode-scanner__ul_wws_nvm_bdc} |
   | Active | Indicates if the mobile property is activated. If the check box is cleared, the mobile property isn't activated for use. |
   | Is Public | Determines whether the pre_auth property is included in the API response. By default, this option is not selected. If you want this property included in the /pre_auth API response, select this checkbox. For more information, see [Adaptive authentication events](https://www.servicenow.com/docs/access?context=adaptive-authentication-events&version=australia&pubname=australia-platform-security&ft:locale=en-US). Mobile properties with this checkbox enabled are excluded from the /user_client API response. |
   | Mobile App Config | Mobile app configuration for which you want to use the mobile property. This setting limits the mobile property behavior to users who have access to this mobile app configuration. Other users don't have access to this mobile property and instead experience default behavior. To enter a value, either start typing the application name or select the search icon (![Search icon image]() ). The search dialog box lists the configurations from which you can choose. Select one of the following mobile app configs: * Mobile Agent * Now Mobile {#enable-external-barcode-scanner__ul_pfd_vwm_bdc} |
   | Mobile Application | Mobile application to which you want to send the mobile property. This setting limits the mobile property behavior to users who have access to this mobile app. Other users don't have access to this mobile property and instead experience default behavior. To enter a value, either start typing the application name or select the search icon (![Search icon image]() ). The search dialog boxt lists the application from which you can choose. Select one of the following mobile applications: * If you selected Mobile Agent for the Mobile App Config, select Agent. * If you selected Now Mobile for the Mobile App Config, select Request. {#enable-external-barcode-scanner__ul_thj_rxm_bdc} |
   [Table 1. Mobile properties new record form]

   {#enable-external-barcode-scanner__table_usp_f5m_bdc}
4. Select Submit.

## What to do next

After updating this property, the end-user must pull to refresh and get the latest feature configurations.

*[\>]: and then


