---
schema_version: "1"
id: f5fe99a2cf66f4b95be3bb07ec3290c984c86a908120aca17b10cc9834f4877c
title: Demo the Asset Token Flow
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/remoteaccess_asset_token_explorer_demo_app.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.remoteaccess_asset_token_explorer_demo_app.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: bf84fd2ae40bcafe2e30aafc5416582be934121df3e7c3e7cb92f51ea32c25a8
description: For a quick demo of asset tokens, you can use the Asset Token Explorer demo app. The demo app simplifies your initial experience of getting an access token and exchanging it for the asset token.
products:
  - Security
  - Cross Cloud
release: "264"
---
# Demo the Asset Token Flow

For a quick demo of asset tokens, you can use the Asset Token Explorer demo app. The demo app simplifies your initial experience of getting an access token and exchanging it for the asset token.

### 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;">Available in: <strong>All</strong> Editions</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="d20426e40">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d20426e40 ">To manage, create, edit, and delete OAuth apps:</td>
            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d20426e40 ">Manage external client apps</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 We don’t recommend using this demo app in an actual implementation.

1. In a browser, go to [https://asset-tokens.herokuapp.com/](https://asset-tokens.herokuapp.com/).
2. Enter your [My Domain](https://help.salesforce.com/articleView?id=domain_name_overview.htm&language=en_US) login URL or [Experience Cloud site URL](https://help.salesforce.com/articleView?id=networks_creating.htm&language=en_US). Then click **Validate URL** to initiate OAuth authorization.
3. For OAuth client ID, provide the consumer key from your external client app.
4. For OAuth client secret, provide the consumer secret from your external client app.
    
    ![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 To access the consumer key and consumer secret, from the App Manager, find the external client app and select **View** from the dropdown. Then click **Manage Consumer Details**. You're sometimes prompted to verify your identity before you can view the consumer key and consumer secret.
5. Click **Validate App Credentials**.
6. Click **Login to your Experience Cloud site**.
7. Log in to your Experience Cloud site as a customer.
8. Approve your external client app.
9. Click **Exchange Authorization Code** for an access token.

## Request the Asset Token

If you’re using the Asset Token Explorer demo app to request the asset token, follow these steps.

1. If your access token is expired, request a new one.
2. Review the sample data that is automatically filled in for your asset token request. Feel free to modify it. In an actual implementation, the asset’s metadata become the claims in your actor token.
3. Click **Build Actor Token**.
4. Review the resulting actor token with your data transformed into the actor token claims.
5. Click **Next**.
6. Review the protocol for exchanging your actor token and access token for an asset token.
7. Click **Next**.