[Solo SaaS]{class="badge positive" title="Applicabile solo ai progetti Adobe Commerce as a Cloud Service e Adobe Commerce Optimizer (infrastruttura SaaS gestita da Adobe)."}

Verificare l’accesso al servizio di migrazione

IMPORTANT
Lo strumento di migrazione dei dati in blocco è attualmente in fase di accesso anticipato. L’accesso viene fornito esclusivamente tramite il processo di coinvolgimento Commerce Deployed Engineering (CDE). Per una panoramica dello strumento e dei relativi requisiti di idoneità, vedere Strumento di migrazione dati in blocco.

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

Codice HTTP
Significato
Esempio di corpo della risposta
200
Operazione completata. Connettività, autenticazione e autorizzazione tenant sono tutte passate. Il corpo della risposta contiene l’elenco delle migrazioni per il tenant.
{"migrations":[...]}
401
Token Bearer mancante o non valido, rifiutato prima di raggiungere il servizio. Rigenerare il token.
Varia (generato da gateway)
403
L’utente autenticato non dispone delle autorizzazioni di migrazione per questo tenant.
{"error":"access_denied","message":"You do not have permission to access this tenant"}
500
Errore interno del server.
{"error":{"message":"Internal Server Error","status":500}}
NOTE
Se la richiesta scade o la connessione viene rifiutata e non viene restituito alcuno stato HTTP, è probabile che l’IP in uscita non venga inserito nell'elenco Consentiti o che si stia utilizzando un host errato. Conferma l’host della regione nella tabella seguente e gli IP inseriti nell'elenco Consentiti.

Host di servizio per ambiente e area geografica

Area geografica o ambiente
Host
Sandbox o pre-produzione
https://na1-sandbox.api.commerce.adobe.com
Nord America
https://na1.api.commerce.adobe.com
Europa
https://eu1.api.commerce.adobe.com
India
https://in1.api.commerce.adobe.com
Regno Unito
https://uk1.api.commerce.adobe.com
Australia e Nuova Zelanda
https://au1.api.commerce.adobe.com

Passaggi successivi

Dopo aver confermato l’accesso, passare alla guida alla migrazione per avviare la configurazione dell’ambiente e l’esecuzione della migrazione.

recommendation-more-help
commerce-help-cloud-service