Configurer l’authentification à Adobe Marketo Engage
Bêta
Cette fonctionnalité est en version bêta. Les administrateurs de Workspace peuvent contrôler l’accès à cette fonctionnalité depuis la page Aperçus . Consultez Gérer les aperçus Databricks.
Configurez Adobe Marketo Engage pour vous authentifier auprès de Databricks avant de créer une connexion et un pipeline d’ingestion.
Le connecteur s'authentifie auprès d'Adobe Marketo Engage à l'aide d'identifiants OAuth 2.0 machine à machine (M2M). Pour générer ces identifiants, vous créez un utilisateur API uniquement, lui accordez un rôle avec accès API et enregistrez un service personnalisé. Vous récupérez ensuite l'endpoint REST, l'URL d'identité, l'ID client et le secret client à utiliser lors de la création de la connexion Unity Catalog.
Prérequis
- Un compte Adobe Marketo Engage avec un accès administrateur à la zone Admin .
- L’autorisation Access API disponible sur votre abonnement Adobe Marketo Engage. Si votre abonnement n’inclut pas l’accès à l’API, contactez votre administrateur Adobe Marketo Engage.
- Le filtre
updatedAtest activé pour l'extraction en masse (Bulk Extract) des leads et des objets personnalisés dans votre instance Adobe Marketo Engage. Le connecteur utilise ce filtre pour ingérer ces tables de manière incrémentielle.
Configurez Adobe Marketo Engage
Effectuez les étapes suivantes dans la zone Admin d’Adobe Marketo Engage.
Obtenez vos URL d’endpoint et d’identité
- Connectez-vous à votre compte Marketo.
- Accédez à la zone Admin .
- Cliquez sur Web Services .
- Dans la section REST API , notez les URL Endpoint et Identity . Vous les saisissez lors de la création de la connexion Unity Catalog.
Créer un utilisateur API uniquement
- Dans la zone Admin , accédez à Utilisateurs et rôles .
- Sous l’onglet Roles , créez un nouveau rôle avec l’autorisation Access API .
- Sous l'onglet Utilisateurs , cliquez sur Créer un utilisateur API uniquement , puis assignez le rôle que vous avez créé à l'étape précédente.
Créer un service personnalisé
- Dans la zone Admin , accédez à LaunchPoint .
- Créez un nouveau service personnalisé et assignez l’utilisateur API uniquement que vous avez créé à l’étape précédente. Pour des étapes détaillées, consultez Adobe : Créer un service personnalisé.
- Dans la liste des services installés, cliquez sur View Details pour votre nouveau service personnalisé.
- Notez l' ID client et le Secret du client . Vous les saisissez lors de la création de la connexion Unity Catalog.
Étapes suivantes
Après avoir configuré Adobe Marketo Engage, créez une connexion dans Databricks. Voir Créer une connexion Marketo.