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:
-
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.
-
Haga clic en Create a new project.
-
Haga clic en Add to Project y seleccione API.
-
Seleccione el producto que desea integrar con Campaign y haga clic en Next.
-
Elija OAuth Server-to-Server como tipo de autenticación y haga clic en Next.
-
Seleccione el vínculo Product profile a su proyecto.
Puede crear uno nuevo si es necesario. Más información
-
A continuación, haga clic en Save Configured API.
-
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.
Como cliente on-premise o híbrido, siga estos pasos:
-
Inicie sesión mediante SSH en cada contenedor donde esté instalada la instancia de Adobe Campaign.
-
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
osetimsjwtauth
en lugar desetimsoauth
.