Verificar acceso al servicio de migración
Utilice esta guía para verificar el acceso completo a la API del servicio de migración de datos (CDMS) de Commerce desde su entorno. Una llamada correcta valida simultáneamente la accesibilidad de la red desde las direcciones IP de salida (inclusión en la lista de permitidos IP), la autenticación IMS y la autorización de inquilinos.
Complete esta guía después de finalizar todos los elementos de la lista de comprobación de preparación para clientes y antes de ejecutar la migración descrita en la guía de migración.
Requisitos previos
- Credencial de servidor a servidor OAuth 2.0 (ID de cliente y secreto de cliente) creada en Adobe Developer Console.
- Su ID de organización de IMS con el formato
<org>@AdobeOrg. La organización debe ser propietaria del inquilino de destino. - El destino
tenantId, un identificador de inquilino de IMS alfanumérico de 22 caracteres. - Direcciones IP de salida enviadas a y incluidas en la lista de permitidos por Adobe para la puerta de enlace de CDMS. Si no está seguro de las direcciones IP o de su estado, póngase en contacto con el equipo de Adobe.
- El host de servicio específico de la región de Service hospeda por entorno y región.
Generación de un token de acceso de IMS
Genere un token de acceso usando sus credenciales de servidor a servidor OAuth 2.0 con la concesión client_credentials. El host de IMS en este paso es el mismo para todas las regiones de datos. Solo cambia el host de CDMS por región.
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"
Llame a la API List Migrations
La siguiente solicitud recupera la lista de migraciones para el inquilino y requiere el token de acceso del paso anterior. Seleccione el host de su región en la tabla Hosts de servicio por entorno y región. El indicador -i imprime la línea de estado HTTP y los encabezados de respuesta para que pueda confirmar el resultado.
curl -i "https://<host>/<tenantId>/v1/migrations" \
-H "Authorization: Bearer <your IMS access token>"
Interpretación de la respuesta
{"migrations":[...]}{"error":"access_denied","message":"You do not have permission to access this tenant"}{"error":{"message":"Internal Server Error","status":500}}Hosts de servicio por entorno y región
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.comPasos siguientes
Después de confirmar el acceso, continúe con la guía de migración para comenzar la configuración del entorno y la ejecución de la migración.