Se connecter à l'agent de données et à l'éditeur de script avec Workday Credentials
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 avec des identifiants Workday lors de la création d'un agent si :
- La synchronisation des utilisateurs se termine dans votre environnement client Workday.
- Vous enregistrez un client API pour votre agent de données et fournissez ses informations au gestionnaire d'agent de données Workday Adaptive Planning.
Le processus nécessite deux types d'octroi d'enregistrements d'API Workday différents :
- Un octroi de code d'autorisation pour provisionner l'agent de données, pour connecter à l'interface utilisateur par un utilisateur Adaptive Planning.
- Après avoir provisionné l'agent, une autorisation de type Porteur JWT pour les échanges de jetons hors interface utilisateur en tant que compte de service d'intégration qui ne dépend pas de l'identifiant de connexion à l'interface utilisateur Adaptive Planning.
Conditions préalables
Dans Adaptive Planning
Sécurité : autorisation
Concepteur de données
.Dans Workday
- Sécurité requise pour enregistrer un client API.
- Activez les API publiques dans l'ongletAdaptive Planningdu rapportDéfinition de l'environnement client. VoirÉtapes : configurer Adaptive Planning pour HCM et Finances.
- Pour les agents de données v12.0.240 et les versions ultérieures, créez un ISU. Pour connaître la procédure ISU, voir Étapes : activer les sources de données Planning après la synchronisation des utilisateurs.Pour l'agent de données 12.0.240 ou une version ultérieure, l'utilisateur qui se connecte n'a pas besoin de la règle de sécurité du domaineSetup: Adaptive Planning API Accessdans Workday.
- Affectez l'ISU au groupe de sécurité ISU Adaptive.
Sur le réseau hébergeant l'agent de données et Workday Adaptive Planning Data Agent Service Manager
- Vérifiez que les paramètres du pare-feu et du réseau peuvent accéder aux adresses IP de Workday. Voir Domaines et adresses IP Adaptive Planning.
Saisir les informations du client API Workday dans Workday Adaptive Planning Data Agent Service Manager
- 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 utilisantune Attribution du code d'autorisationavec un jeton d'accèsde type Porteur. Cette attribution de code d'autorisation permet de se connecter au service de l'agent et de désigner l'agent à l'aide d'une interface utilisateur. Voir Enregistrer des clients API.
- SélectionnezNon-Expiring Refresh Tokens.
- DéfinissezScope (domaines fonctionnels)surSystemet ajoutezAdaptive Planning.
- Cliquez surOKpour générer la clé, la clé secrète et les autres informations qui identifient votre nouveau client d'intégration.
- Copiez lesvaleurs Authorization End Point, Token End Point, Client IDetClient Secretpour les saisir une seule fois au démarrage de Data Agent Service Manager.
- Démarrez Workday Adaptive Planning Data Agent Service Manager sur l'ordinateur local.
- SélectionnezDiagnose and Configure Network.
- Cliquez sur l'ongletWorkday.
- Saisissez les informations générées lors de l'enregistrement du client API dans Workday :
- Point de terminaison de l'autorisation
- Point de terminaison du jeton
- Identifiant client copié depuis Workday
- Clé secrète client copiée depuis Workday
- L'URL de redirectiondoit correspondre à l'URI de redirectionhttps://www.workday.comsaisis lors de l'enregistrement du client API.
- Cliquez surSign in with Workdayet connectez-vous dans Data Agent Service Manager.Pour l'agent de données 12.0.240 ou une version plus récente, l'utilisateur qui se connecte n'a pas besoin de la règle de sécurité du domaineSetup: Adaptive Planning API Accessdans Workday.
- Si vous utilisez l'agent de données 12.0.239 ou une version antérieure, arrêtez-vous là. Pour l'agent de données 12.0.240 ou une version plus récente, poursuivez avec l'étape suivante.
- SélectionnezDiagnostiquer et configurer les options réseau.
- Sélectionnez l'ongletWorkday Integration.
- Configurez l'ongletWorkday Integrationet enregistrez un client API dans Workday spécialement pour l'agent de données. Voir Enregistrer des clients API. Lorsque vous enregistrez le client API, utilisez un jeton d'accèsde type Porteur JWTpour les échanges de jetons hors interface utilisateur qui ne dépendent pas des utilisateurs connectés à l'interface utilisateur Adaptive Planning :
- Dans la sectionx509 Certificate, sélectionnezCreate x509 Public Key, indiquez un nom et collez lecertificatcopié depuis l'ongletWorkday Integrationde Workday Adaptive Planning Data Agent Manager.
- Définissez Scope (domaines fonctionnels) surSystemet ajoutezAdaptive Planning.
- Cliquez surOKpour générer l'identifiant client (Client ID), le point de terminaison du jeton (Token End Point) et d'autres informations qui identifient votre nouveau client d'intégration.
- Copiez les champsClient IDetToken End Point. Vous en aurez besoin au démarrage de Workday Adaptive Planning Data Agent Service Manager.
- Saisissez les informations générées lors de l'enregistrement du client API pour votre jeton d'accès de typePorteur JWTdans Workday :
- Identifiant clientcopié depuis Workday.
- ISUcopié depuis dans Workday. Vous aurez peut-être besoin de demander l'ISU à votre administrateur.
- Token End Pointcopié depuis Workday.
- Certificate(en lecture seule).
- SélectionnezApply Workday Integration Settings.
- Se connecter à l'éditeur de script Adaptive avec des identifiants Workday
- Après avoir saisi les informations du client API pour l'agent de données, vous pouvez les copier dans l'onglet Workday de l'éditeur de script Adaptive.
- Lancez l'éditeur de script Adaptive sur votre ordinateur local. Accédez àAdaptive Data Agent>Adaptive Script Editor.
- Sélectionnez l'ongletWorkdaydans l'éditeur de script.
- Collez les champs suivants issus de votre agent de données :
- Authorization End Point.
- Token End Point.
- Identifiant clientcopié depuis Workday.
- Clé secrète clientcopiée depuis Workday.
- L'URL de redirectiondoit correspondre à l'URI de redirectionhttps://www.workday.comsaisis lors de l'enregistrement du client API.
- Sélectionnez l'ongletIntégration.
- SélectionnezSign In with Workday.
- Saisissez vos identifiants Workday.
- Si vous utilisez l'agent de données 12.0.239 ou une version antérieure, arrêtez-vous là.
- Pour l'agent de données 12.0.240 ou une version plus récente, configurez l'onglet Workday Integration.
- Saisissez les informations générées lors de l'enregistrement du client API pour votre jeton d'accès de typePorteur JWTdans Workday :
- Identifiant clientcopié depuis Workday.
- ISUcopié depuis dans Workday. Vous aurez peut-être besoin de demander l'ISU à votre administrateur.
- Token End Pointcopié depuis Workday.
- Certificate(en lecture seule).
- Installer les plug-ins Adaptive Planning Input et Adaptive Planning Output de l'éditeur de script Adaptive avec des identifiants Workday
- Ces plug-ins s'exécutent sans interface utilisateur. Ils nécessitent une autorisation de type Porteur JWT et un utilisateur du système d'intégration (ISU) car chaque utilisateur ne se connecte pas à chaque fois.
- Ouvrez l'éditeur de script Adaptive sur votre ordinateur local et connectez-vous.
- Créez une nouvelle transformation ou une nouvelle tâche ou ouvrez-en une existante.
- Faites glisser le plug-inAdaptive Planning OuptutouAdaptive Planning Inputet faites un clic droit dessus pour sélectionnerEdit.
- Dans l'ongletInstance Connection, choisissezWorkdaydansLogin method.
- Copiez tout le contenu du champCertificate. Ce certificat indique que ce plug-in 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 plug-in 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'attribution de clientavec un jeton de typePorteur JWT.
- Dans la sectionx509 Certificate, sélectionnezCreate x509 Public Key, indiquez un nom et collez lecertificatcopié depuis l'ongletWorkday Integrationd'Adaptive Planning Data Agent Service Manager.
- DéfinissezScopesurAdaptive Planning.
- Entréehttps://www.workday.compourRedirection URL.
- Cliquez surOKpour enregistrer et gardez cette page ouverte pour copierClient IDetToken End Point.
- Finaliser la configuration du plug-in dans l'éditeur de script
- Utilisez l'identifiant client API, le point de terminaison du jeton et l'ISU pour terminer la configuration du plug-in.
- Revenez à l'éditeur de script Adaptive pour coller lesvaleurs Client IDetToken End Pointcopiées depuis Workday.
- ISUcopié depuis dans Workday. Vous aurez peut-être besoin de demander l'ISU à votre administrateur. Pour en savoir plus sur la création d'un ISU, voir Étapes : configurer Workday pour importer des données dans Adaptive Planning.
- Cliquez surOKpour 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 interruptions.
Avant la synchronisation des utilisateurs
- Démarrez Workday Adaptive Planning Data Agent Service Manager sur l'ordinateur local.
- SélectionnezDiagnose and Configure Network.
- Cliquez sur l'ongletWorkday.
- Saisissez les informations générées lors de l'enregistrement du client API dans Workday :
- Point de terminaison de l'autorisation
- Point de terminaison du jeton
- Identifiant client copié depuis Workday
- Clé secrète client copiée depuis Workday
- L'URL de redirectiondoit correspondre à l'URI de redirectionhttps://www.workday.comsaisis lors de l'enregistrement du client API.
Après la synchronisation des utilisateurs dans Workday
Configurez l'onglet
Workday Integration
après la synchronisation des utilisateurs.- Sélectionnez l'ongletWorkday Integration.
- Enregistrez un client API dans Workday spécialement pour l'agent de données en utilisant un jeton d'accèsde type Porteur JWT. Voir Enregistrer des clients API.
- Créezune clé publique x509 Public Keyet collez lecertificat (Certificate)copié depuis l'onglet WorkdayIntegration de WorkdayAdaptive Planning Data Agent Service Manager.
- Définissez Scope (domaines fonctionnels) surSystemet ajoutezAdaptive Planning.
- Cliquez surOKpour générer l'identifiant client (Client ID), le point de terminaison du jeton (Token End Point) et d'autres informations qui identifient votre nouveau client d'intégration.
- Copiez les champsClient ID,ISUetToken End Point. Vous en aurez besoin au démarrage de Workday Adaptive Planning Data Agent Service Manager.
- Démarrez Workday Adaptive Planning Data Agent Service Manager sur l'ordinateur local.
- SélectionnezDiagnose and Configure Network.
- Sélectionnez l'ongletWorkday Integration.
- Saisissez les informations générées lors de l'enregistrement du client API pour votre jeton d'accès de typePorteur JWTdans Workday :
- Identifiant clientcopié depuis Workday.
- ISUcopié depuis dans Workday. Vous aurez peut-être besoin de demander l'ISU à votre administrateur.
- Token End Pointcopié depuis Workday.
- Certificate(en lecture seule).
- Lancez l'agent de données et cliquez surSign in with Workdayet connectez-vous.