Verificare l’accesso al servizio di migrazione
Utilizza questa guida per verificare l’accesso end-to-end all’API Commerce Data Migration Service (CDMS) dal tuo ambiente. Una chiamata con esito positivo convalida simultaneamente la raggiungibilità di rete dagli IP in uscita (IP in uscita), dall’autenticazione IMS e dall’autorizzazione del tenant.
Completa questa guida dopo aver completato tutti gli elementi nella Lista di controllo preparazione cliente e prima di eseguire la migrazione descritta nella guida alla migrazione.
Prerequisiti
- Credenziali server-to-server OAuth 2.0 (ID client e segreto client) create in Adobe Developer Console.
- ID organizzazione IMS, nel formato
<org>@AdobeOrg. L’organizzazione deve essere proprietaria del tenant di destinazione. - L’ID tenant IMS alfanumerico di destinazione
tenantId, di 22 caratteri. - Indirizzi IP in uscita inviati e inseriti nell’elenco Consentiti da Adobe per il gateway CDMS. In caso di dubbi sugli indirizzi IP o sul loro stato, effettua le coordinate con il team di Adobe.
- L’host del servizio specifico dell’area dalla tabella Host del servizio per ambiente e area.
Generare un token di accesso IMS
Genera un token di accesso utilizzando le credenziali server-to-server OAuth 2.0 con la concessione client_credentials. L’host IMS in questo passaggio è lo stesso per tutte le aree di dati. Solo l’host CDMS cambia per area geografica.
curl -X POST "https://ims-na1.adobelogin.com/ims/token/v3" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "x-org-id:<your-org-id>@AdobeOrg" \
-d "grant_type=client_credentials" \
-d "client_id=<your-ims-client-id>" \
-d "client_secret=<your-ims-client-secret>" \
-d "scope=AdobeID,openid,read_organizations,additional_info.projectedProductContext,additional_info.roles,adobeio_api,read_client_secret,manage_client_secrets"
Chiamare l’API List Migrations
La richiesta seguente recupera l’elenco delle migrazioni per il tenant e richiede il token di accesso del passaggio precedente. Selezionare l’host per la propria area dalla tabella Host del servizio per ambiente e area. Il flag -i stampa la riga di stato HTTP e le intestazioni di risposta in modo da poter confermare il risultato.
curl -i "https://<host>/<tenantId>/v1/migrations" \
-H "Authorization: Bearer <your IMS access token>"
Interpretare la risposta
{"migrations":[...]}{"error":"access_denied","message":"You do not have permission to access this tenant"}{"error":{"message":"Internal Server Error","status":500}}Host di servizio per ambiente e area geografica
https://na1-sandbox.api.commerce.adobe.comhttps://na1.api.commerce.adobe.comhttps://eu1.api.commerce.adobe.comhttps://in1.api.commerce.adobe.comhttps://uk1.api.commerce.adobe.comhttps://au1.api.commerce.adobe.comPassaggi successivi
Dopo aver confermato l’accesso, passare alla guida alla migrazione per avviare la configurazione dell’ambiente e l’esecuzione della migrazione.