Se connecter à Data Agent et Script Editor avec des identifiants Workday
Certains liens figurant dans cet article redirigent vers Workday Community. Si vous n'avez pas de compte Community, demandez-en un.
Vous pouvez vous connecter à l’agent de données Adaptive à l’aide de Workday Credentials lors de la création d’un agent si :
- La synchronisation des utilisateurs s’effectue dans votre locataire Workday.
- Vous enregistrez un client API pour votre agent de données et fournissez ses informations au gestionnaire d’agents de données Workday Adaptive Planning.
Le processus nécessite deux types d’octroi d’enregistrements différents pour l’API Workday :
- Une octroi de code d’autorisation pour la mise en service de l’agent de données pour la connexion à l’interface utilisateur par un utilisateur Adaptive Planning.
- Après l’attribution de l’agent, une subvention de type JWT pour les échanges de jetons autres que d’interface utilisateur en tant que compte de service d’intégration qui ne dépend pas de la connexion à l’interface utilisateur Adaptive Planning.
Conditions préalables
Dans Adaptive Planning
Sécurité : autorisation
Data Designer
.Dans Workday
- Sécurité requise pour enregistrer un client API.
- Activez les API publiques dans l’ongletAdaptive Planningdu rapportConfiguration du locataire. VoirÉtapes : configurer Adaptive Planning pour HCM et la gestion financière.
- Pour la version 12.0.240 et les versions ultérieures de Data Agent, créez un ISU. Consultez les étapes ISU dans Étapes : activer les sources de données Planning après la synchronisation des utilisateurs.Pour l’agent de données 12.0.240 et les versions plus récentes, l’utilisateur qui se connecte n’a pas besoin de la politique de sécurité du domaineSetup: Adaptive Planning API Accessdans Workday.
- Affectez l'utilisateur de système d'intégration au groupe de sécurité Adaptive ISU.
Sur le réseau hébergeant l'agent de données et le gestionnaire d'agents de données Adaptive Planning
- Assurez-vous que les paramètres de pare-feu et de réseau peuvent accéder aux adresses IP Workday. Voir : Domaines et adresses IP Adaptive Planning.
Entrez des détails du client API Workday dans le gestionnaire d'agents de données Workday Adaptive Planning
- Vérifiez que l’option Enable Public APIs est activée dans l’ongletAdaptive PlanningdeWorkday Tenant Setup.
- Enregistrez un client API dans Workday spécialement pour l’agent de données en utilisantAutorisation Code Grantavec un jeton d’accèsPorteur. Cette octroi de code d’autorisation est utilisée pour se connecter au service d’agent et pour attribuer une interface utilisateur à l’agent. Voir Enregistrer des clients API.
- SélectionnezJetons d’actualisation n’expirant pas.
- Définissezl'étendue (domaines fonctionnels)surSystèmeet ajoutezAdaptive Planning.
- SélectionnezOKpour générer la clé, la clé secrète et d’autres détails qui identifient votre nouveau client d’intégration.
- Copiez lepoint de fin d’autorisation, le point de fin du jeton, l’identifiant de clientetla clé secrète clientpour les entrer une fois le gestionnaire d’agents de données démarré.
- Démarrez le gestionnaire d'agent de données Workday Adaptive Planning sur l'ordinateur local.
- SélectionnezDiagnose and Configure Network.
- Sélectionnez l’ongletWorkday.
- Entrez l’information générée lors de l’enregistrement du client API dans Workday :
- Point de terminaison de l’autorisation.
- Point de terminaison du jeton.
- Identifiant de client copié depuis Workday.
- Clé secrète du client copiée depuis Workday.
- L'adresse URL de redirectiondoit correspondre à l'adresse URI de redirectionhttps://www.workday.comentré lors de l’enregistrement du client API.
- SélectionnezOuvrez une session Workdayet ouvrez une session Gestionnaire d’agent de données.Pour la version 12.0.240 ou une version plus récente de Data Agent, l’utilisateur qui se connecte n’a pas besoin de la politique de sécurité du domaineSetup: Adaptive Planning API Accessdans Workday.
- Si vous utilisez la version 12.0.239 ou une version antérieure de Data Agent, arrêtez-vous là. Pour la version 12.0.240 ou une version plus récente de Data Agent, passez à l’étape suivante.
- SélectionnezDiagnostic et Configurer les options de réseau.
- Sélectionnez l’ongletIntégration de Workday.
- Configurez l’ongletIntégration de Workdayet enregistrez un client API dans Workday spécialement pour l’agent de données. Voir Enregistrer des clients API. Quand vous enregistrez le client API, utilisez un jeton d’accèsPorteur JWTpour les échanges de jetons qui ne dépendent pas des utilisateurs qui se connectent à l’interface utilisateur Adaptive Planning :
- Dans la sectionCertificat x509, sélectionnezCreate x509 Public Key, indiquez un nom et collez lecertificatcopié à partir de l’onglet Workday Adaptive Planning Data Agent ManagerWorkday Integration.
- Définissez l'étendue (domaines fonctionnels) surSystèmeet ajoutezAdaptive Planning.
- SélectionnezOKpour générer l’identifiant de client, le point de terminaison du jeton et d’autres détails qui désignent votre nouveau client d’intégration.
- Copiez l'identifiant de clientetle point de terminaison du jeton. Vous en avez besoin une fois que le gestionnaire d'agents de données Adaptive Planning démarre.
- Entrez l’information générée lors de l’enregistrement du client API pour votre jeton d’accès de typePorteur JWTdans Workday :
- Identifiant de clientcopié depuis Workday.
- ISUcopié à partir dans Workday. Vous aurez peut-être besoin de demander l’ISU à votre administrateur.
- Point de terminaison du jetoncopié depuis Workday.
- Certificat(en lecture seule).
- SélectionnezAppliquer les paramètres d’intégration Workday.
- Ouvrir une session dans Adaptive Script Editor avec des identifiants Workday
- Après avoir entré les informations du client API pour votre agent de données, vous pouvez les copier dans l’onglet Workday d’Adaptive Script Editor.
- Lancez Adaptive Script Editor sur votre ordinateur local. Accédez àAgent de données Adaptive>Éditeur de script Adaptive.
- Sélectionnez l’ongletWorkdaydans l’éditeur de scripts.
- Collez les champs suivants issus de Data Agent :
- Point de terminaison de l’autorisation.
- Point de terminaison du jeton.
- Identifiant de clientcopié depuis Workday.
- Clé secrète du clientcopiée depuis Workday.
- L'adresse URL de redirectiondoit correspondre à l'adresse URI de redirectionhttps://www.workday.comentré lors de l’enregistrement du client API.
- Sélectionnez l’ongletIntégration.
- SélectionnezOuvrez une session avec Workday.
- Entrez vos identifiants Workday.
- Si vous utilisez la version 12.0.239 ou une version antérieure de Data Agent, arrêtez-vous là.
- Pour la version 12.0.240 ou une version plus récente de Data Agent, configurez l’onglet Intégration de Workday.
- Entrez l’information générée lors de l’enregistrement du client API pour votre jeton d’accès de typePorteur JWTdans Workday :
- Identifiant de clientcopié depuis Workday.
- ISUcopié à partir dans Workday. Vous aurez peut-être besoin de demander l’ISU à votre administrateur.
- Point de terminaison du jetoncopié depuis Workday.
- Certificat(en lecture seule).
- Installer les modules d’extension Adaptive Planning Input et Adaptive Planning Output d’Adaptive Script Editor avec des identifiants Workday
- Les modules d’extension Adaptive Planning Input et Adaptive Planning Output de l’éditeur de script s’exécutent sans interface utilisateur. Ils nécessitent un octroi de type Porteur JWT et un utilisateur du système d’intégration (ISU), car chaque utilisateur ne se connecte pas chaque fois.
- Ouvrez Adaptive Script Editor sur votre ordinateur local et connectez-vous.
- Créez une nouvelle transformation ou une nouvelle tâche ou ouvrez-en une existante.
- Faites glisser leexternes Adaptive PlanningouAdaptive Planning Inputet cliquez avec le bouton droit de la souris pour sélectionnerModifier.
- Dans l’ongletConnexion d’instance, remplacezla méthode de connexionparWorkday.
- Copiez l’ensemble du contenu du champCertificat. Ce certificat indique que ce module d’extension est autorisé à communiquer avec Workday. Ne fermez pas l’éditeur de script avant d’avoir terminé l’enregistrement du client API dans Workday et la configuration du module d’extension de l’éditeur.
- Enregistrer un client API dans Workday
- Ouvrez un navigateur et connectez-vous à Workday en tant que super utilisateur.
- RecherchezRegister API Clientdans Workday.
- Définissez letype d’octroi de clientavec un jeton de typePorteur JWT.
- Dans la sectionx509 Certificate, sélectionnezCreate x509 Public Key, indiquez un nom et collez lecertificatcopié depuis l’ongletIntégration de Workdayd’Adaptive Planning Data Agent Service Manager.
- Définissezle champ d'applicationparAdaptive Planning.
- Entréehttps://www.workday.compourl'URL de redirection.
- SélectionnezOKpour enregistrer et garder cette page ouverte afin de pouvoir copier l'identifiant de clientetle point de terminaison du jetonà partir de celle-ci.
- Finaliser la configuration du module d’extension dans Script Editor
- Utilisez l’identifiant de client API, le point de terminaison du jeton et l’ISU pour terminer la configuration du module d’extension.
- Retournez à l'éditeur de script Adaptive pour coller l'identifiant de clientetle point de terminaison de jetonde Workday.
- ISUcopié à partir dans Workday. Vous aurez peut-être besoin de demander l’ISU à votre administrateur. Voir Étapes : configurer Workday pour importer des données dans Adaptive Planning pour en savoir plus sur la création d’un ISU.
- SélectionnezOKpour enregistrer.
Synchronisation des utilisateurs et agents de données préexistants
Suivez les étapes suivantes avant et après la synchronisation des utilisateurs dans Workday pour vous assurer que votre agent de données continue son exécution sans interruption.
Avant la synchronisation des utilisateurs
- Démarrez le gestionnaire d'agent de données Workday Adaptive Planning sur l'ordinateur local.
- SélectionnezDiagnose and Configure Network.
- Sélectionnez l’ongletWorkday.
- Entrez l’information générée lors de l’enregistrement du client API dans Workday :
- Point de terminaison de l’autorisation.
- Point de terminaison du jeton.
- Identifiant de client copié depuis Workday.
- Clé secrète du client copiée depuis Workday.
- L'adresse URL de redirectiondoit correspondre à l'adresse URI de redirectionhttps://www.workday.comentré lors de l’enregistrement du client API.
Après la synchronisation des utilisateurs dans Workday
Configurez l’onglet
Intégration de Workday
après la synchronisation des utilisateurs.- Sélectionnez l’ongletIntégration de Workday.
- Enregistrez un client API dans Workday spécialement pour l’agent de données à l’aide d’un jeton d’accèsPorteur JWT. Voir Enregistrer des clients API.
- Créezune clé publique x509et collez lecertificatcopié à partir de l’ongletIntégration de Workday Data Agent Manager pour WorkdayAdaptive Planning.
- Définissez le champ d’application (domaines fonctionnels) àSystèmeetAdaptive Planning.
- Cliquez surOKpour générer l’identifiant de client, lepoint de terminaison du jetonet d’autres détails qui désignent votre nouveau client d’intégration.
- Copiez les champsIdentifiant de client,ISUetPoint de terminaison du jeton. Vous en avez besoin une fois que le gestionnaire d'agents de données Adaptive Planning démarre.
- Démarrez le gestionnaire d'agent de données Workday Adaptive Planning sur l'ordinateur local.
- SélectionnezDiagnose and Configure Network.
- Sélectionnez l’ongletIntégration de Workday.
- Entrez l’information générée lors de l’enregistrement du client API pour votre jeton d’accès de typePorteur JWTdans Workday :
- Identifiant de clientcopié depuis Workday.
- ISUcopié à partir dans Workday. Vous aurez peut-être besoin de demander l’ISU à votre administrateur.
- Point de terminaison du jetoncopié depuis Workday.
- Certificat(en lecture seule).
- Lancez l’agent de données et sélectionnezOuvrez une session Workdayet ouvrez une session.