---
sourceDocument: Brazil Mobile Configuration and Navigation
sourceDocumentLink: https://www.servicenow.com/docs/r/mobile

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Mobile Configuration and Navigation

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Development, Data and Analytics


---

# Button condition support enablement

# Button condition support enablement {#ariaid-title1}

Release version: Brazil  
Updated November 2, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Use mobile scripts to update data across multiple tables and to control button visibility and behavior, whether users are online or offline.

## Before you begin

Role required: mobile_admin

## About this task

Mobile scripts can serve as the functional component behind a button condition, so button visibility and behavior can be driven by script logic when both offline and online. By default, the mobile offline capabilities for
button conditions aren't enabled for existing records. You must explicitly opt in to the new Mobile Scripts framework capabilities.  
Note:  
Enabling mobile scripting capabilities for offline button functions takes place in the ServiceNow AI Platform. All other button function configuration occurs in MAB. For more information, see [Configure offline mode properties for action functions](https://www.servicenow.com/docs/3GFA1m6AEegNpyNjIZq8TQ "Determine which fields and functions are available to users when working in offline mode.").

## Procedure

1. Navigate to Allsys_sg_button.list.  
   The Functions list displays.
2. Either select New to create a button record or select an existing record.
3. In the record select the Offline Propertiestab.
4. Select the Offline option.
5. Select the option Enable advanced mobile scripting capabilities.
6. **Optional:** Select all other options relevant for your configuration.
7. Select Submit.

*[\>]: and then


