---
schema_version: "1"
id: 4b3d1e10530cdaa17a8af2099e4d19e3abe5910095ebcd420056f743703ada9e
title: Migrate Point of Sale Connected Apps to the Client Credentials Flow
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/rt_adv_config_sf_int_ccf_migrate.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_adv_config_sf_int_ccf_migrate.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 03699ca397eea0671b063e1c318312994aaee82a01f4baca9937925457acdb24
description: Migrate your existing Point of Sale connected app from the OAuth username-password flow, which Salesforce is deprecating, to the client credentials flow. You need admin access to each Salesforce org where Point of Sale uses the flow.
products:
  - Commerce
release: "264"
---
# Migrate Point of Sale Connected Apps to the Client Credentials Flow

Migrate your existing Point of Sale connected app from the OAuth username-password flow, which Salesforce is deprecating, to the client credentials flow. You need admin access to each Salesforce org where Point of Sale uses the flow.

1. In the org that hosts your connected app, turn on **Enable Client Credentials Flow**.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)
    
    Note You turn on **Enable Client Credentials Flow** only one time. The change can take a few minutes to propagate before you apply the run-as user.
    
    For the detailed Salesforce Platform steps, see [Migrate from OAuth Username-Password to Client Credentials Flow](https://help.salesforce.com/s/articleView?id=000886201&type=1&language=en_US) in Salesforce Help.
2. Apply a run-as user in each org where Point of Sale uses the OAuth username-password flow.
    
    The run-as user is the user whose username your client previously used with the OAuth username-password flow.
3. In the Point of Sale CMS, go to **Store Management** | **Store Settings** | **System** | **Rollout**, and turn on the **Enable Connected App client\_credentials OAuth flow** setting.
    
    ![The Enable Connected App client\_credentials OAuth flow setting turned on in the Rollout section of the Point of Sale CMS System settings.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_adv_config_sf_int_ccf_migrate_rollout_toggle.png)
4. Create or save your OMS and CRM configurations again so that Point of Sale starts using the new flow.