Creación de la cuenta técnica de Adobe create-service-account

Las credenciales de autenticación de servidor a servidor permiten al servidor de la aplicación generar tokens de acceso y realizar llamadas de API en nombre de la propia aplicación. Más información

Migración de integraciones existentes migrate-jwt

La credencial de la cuenta de servicio (JWT) está en desuso por Adobe. Las integraciones de Campaign con soluciones de Adobe y aplicaciones ahora deben depender de las credenciales de servidor a servidor de OAuth.

Si ha implementado integraciones entrantes o salientes con Campaign antes de junio de 2024, debe actualizar su entorno de Campaign a la versión 7.4.1 y migrar su cuenta técnica a oAuth como se detalla en esta documentación. Las credenciales de la cuenta de servicio existente (JWT) seguirán funcionando hasta el 27 de enero de 2025.

Una vez completada la migración, debe asociar la nueva credencial a Campaign como se explica en esta sección.

Crear nueva cuenta técnica de OAuth para nuevas integraciones oauth-service

Para crear la cuenta técnica de OAuth para nuevas integraciones, siga estos pasos:

  1. Acceda a la consola de Adobe Developer e inicie sesión como Administrador del sistema de su organización.

    Para obtener más información acerca de las funciones de administrador, consulte esta página.

  2. Haga clic en Create a new project.

  3. Haga clic en Add to Project y seleccione API.

  4. Seleccione el producto que desea integrar con Campaign y haga clic en Next.

  5. Elija OAuth Server-to-Server como tipo de autenticación y haga clic en Next.

  6. Seleccione el vínculo Product profile a su proyecto.

    Puede crear uno nuevo si es necesario. Más información

  7. A continuación, haga clic en Save Configured API.

  8. En el proyecto, en Credencial, seleccione OAuth Server-to-Server y copie la siguiente información:

    • Client ID
    • Client secret
    • Technical account ID
    • Organization ID

Añadir credenciales del proyecto OAuth en Campaign add-credentials

Una vez ejecutados los pasos anteriores, añada las credenciales del proyecto OAuth en Adobe Campaign.

NOTE
Como cliente de Cloud Service alojados o administrados, estos pasos no son necesarios: Adobe ya ha agregado las credenciales del proyecto OAuth a su entorno.

Como cliente on-premise o híbrido, siga estos pasos:

  1. Inicie sesión mediante SSH en cada contenedor donde esté instalada la instancia de Adobe Campaign.

  2. Agregue las credenciales de su proyecto OAuth en Adobe Campaign ejecutando el siguiente comando como usuario neolane. Esto insertará las credenciales Technical Account en el archivo de configuración de instancia.

    code language-none
    nlserver config -instance:<instance_name> -setimsoauth:ims-org-id/client-id/technical-account-id/client-secret
    
    note note
    NOTE
    Para las versiones anteriores a la 7.4.1, use setimsauth o setimsjwtauth en lugar de setimsoauth.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1