---
schema_version: "1"
id: e1dedec1896b3bccf7e6c691be95d643bcfbcfbe3e91ae441f3c1b354438c095
title: Send Test Push Notifications to FCM for Android
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/connected_app_test_gcm.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.connected_app_test_gcm.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: eac4bbd567daa82ebb1c2575f295ad9f806a55799744b5f3e9bdf4226c4844ed
description: To run a quick test of your push notification setup for Firebase Cloud Messaging (FCM) for Android, use the Test Push Notifications page.
products:
  - Security
  - Cross Cloud
release: "264"
---
# Send Test Push Notifications to FCM for Android

To run a quick test of your push notification setup for Firebase Cloud Messaging (FCM) for Android, use the Test Push Notifications page.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
        <colgroup>
          <col>
        </colgroup>
        <tbody>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic and Lightning Experience</td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <p>Connected Apps can be created in: <strong>Group</strong>, <strong>Essentials</strong>,
                <strong>Professional</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and
                <strong>Developer</strong> Editions
              </p>
              <p style="margin-bottom:0;">Connected Apps can be installed in: All
                editions</p>
            </td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d89043e88">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">To read, create, update, or delete connected apps:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">
              <p>Customize Application AND either</p>
              <p style="margin-bottom:0;">Modify All Data OR Manage Connected
                Apps</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">To update all fields except Profiles, Permission Sets, and Service Provider
              SAML Attributes:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">
              <p>Customize Application AND either</p>
              <p style="margin-bottom:0;">Modify All Data OR Manage Connected
                Apps</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">To update Profiles, Permission Sets, and Service Provider SAML
              Attributes:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">Customize Application AND Modify All Data AND Manage Profiles and Permission
              Sets</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">To rotate the consumer key and consumer secret:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">Allow consumer key and secret rotation</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">To install and uninstall connected apps:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">
              <p>Customize Application AND either</p>
              <p style="margin-bottom:0;">Modify All Data OR Manage Connected
                Apps</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">To install and uninstall packaged connected apps:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d89043e88 ">
              <p>Download AppExchange Packages AND Customize Application AND either</p>
              <p style="margin-bottom:0;">Modify All
                Data OR Manage Connected Apps</p>
            </td>

          </tr>
        </tbody>
      </table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-identity-264-0-0-production-enus/699dab6f-8f1a-4662-b24f-6521d5b747f7/images/icon_note.png)

Note Connected apps creation is restricted as of Spring ‘26. You can continue to use existing connected apps during and after Spring ‘26. However, we recommend using [external client apps](https://help.salesforce.com/s/articleView?id=xcloud.external_client_apps.htm&language=en_US) instead. If you must continue creating connected apps, contact Salesforce Support.

See [New connected apps can no longer be created in Spring ‘26](https://help.salesforce.com/s/articleView?id=005228017&type=1&language=en_US) for more details.

1. In Setup, enter Apps in the Quick Find box, then select **Apps**.
2. Click the name of your connected app.
3. Click **Send test notification** next to Supported Push Platform. This link appears only if you’ve configured your connected app to support mobile push notifications.
4. Enter a connection token string in the **Recipient** field, OR search for a recipient by clicking Search ![Search icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-identity-264-0-0-production-enus/699dab6f-8f1a-4662-b24f-6521d5b747f7/resources-global/_corporate/images/lookup20.gif), and then select one of the search results. By default, the Search results list displays the five devices most recently registered for your connected app.
    1. To find other devices, enter a user name in the Search text box.
    2. Click **Go** to generate a list of all devices currently registered under that user name.
5. For Payload, enter a JSON value that contains your message.
6. To send the push notification to the FCM server only, select **Dry Run**.
7. Click **Send** to send the test push notification, or click **Clear** to reset the form.

#### See Also

- [Test Push Notifications](https://help.salesforce.com/s/articleView?id=xcloud.connected_app_test_push.htm&release=264.0.0&type=5 "To run a quick test of your push notification setup, use the Send Test Notification page. Troubleshoot round-trip push notifications in a synchronous mechanism without having to configure custom notification types, Apex calls, or REST calls. You can also gain insights into what’s going on behind the scenes in the asynchronous environment of real-world push notifications.")