Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Étapes : remplacer les identifiants d'une source de données Planning et d'une source de données Cloud personnalisée par des identifiants Workday

Étapes : remplacer les identifiants d'une source de données Planning et d'une source de données Cloud personnalisée par des identifiants Workday

Pour améliorer la sécurité et les fonctionnalités, vous pouvez utiliser un identifiant Workday qui authentifie un jeton d'autorisation de type Porteur JWT pour les sources suivantes :
  • Source de données Cloud personnalisée (SDCP) qui se connecte à Workday via les identifiants OAuth 2
  • Source de données Planning (
    Adaptive Planning
    comme source de données) qui s'authentifie avec le nom d'utilisateur et le mot de passe

Conditions préalables

Dans Workday
  • Activez l'API publique et créer un utilisateur ISU.
  • Activer la règle de sécurité sur le domaine
    Adaptive Planning
    Accédez à l'API et provisionnez un groupe dans lequel se trouve le nouvel utilisateur ISU de l'API publique que vous venez de créer.
  • Activez la synchronisation utilisateur et synchronisez les utilisateurs une fois au minimum.
  • Activer
    Adaptive Planning
    Domaine fonctionnel s'il n'est pas déjà configuré et activez toutes les modifications de règle de sécurité en attente.
Dans
Adaptive Planning
  • Attribuez à l'utilisateur ISU que vous venez de créer un ensemble d'autorisations composé d'autorisations et d'un accès aux données de conception d'intégrations.

Étapes

  1. Créer l'identifiant Workday dans
    Adaptive Planning
    .
  2. Enregistrez un client API Workday avec autorisation de type Porteur JWT.
  3. Permutez les identifiants dans les sources de données Planning et SDCP.

Créer l'identifiant Workday dans
Adaptive Planning

Vous pouvez associer un identifiant Workday unique dans
Adaptive Planning
avec une ou plusieurs sources de données Workday, une SDCP ou un ou plusieurs chargeurs.
  1. Connectez-vous avec l'utilisateur ISU que vous avez précédemment créé pour votre API publique.
  2. Accédez à
    Intégration
    >
    Concevoir des intégrations
    .
  3. Développez le panneau
    Identifiants
    dans la Bibliothèque de composants et sélectionnez
    Créer un nouvel identifiant
    .
  4. Sélectionnez
    Identifiant Workday
    dans le menu Identifiants.
  5. Saisissez un nom unique qui permet d'identifier l'environnement client Workday et l'utilisateur auquel elle se connecte.
  6. Sélectionnez
    Créer.
    Vérifiez que le
    Type d'attribution de client
    utilise
    Autorisation de type Porteur JWT
    .
  7. Pour Connexion, sélectionnez
    Externe
    et fournissez l'
    ID de l'environnement client distant
    , l'
    URL de l'interface utilisateur distante
    et l'
    URL Rest distante
    de l'environnement client Workday auquel ces identifiants sont destinés. Les champs ID de l'environnement client distant, URL de l'interface utilisateur distante et URL Rest distante sont sensibles à la casse.

Enregistrer un client API Workday avec autorisation de type Porteur JWT

  1. Sélectionnez
    Afficher le certificat
    pour copier le certificat x.509. Vous avez besoin de ce certificat pour enregistrer un client API dans Workday.
  2. Ouvrez une nouvelle fenêtre de navigateur et connectez-vous à Workday en tant qu'utilisateur pouvant enregistrer des clients API.
  3. Recherchez et cliquez sur
    Enregistrer un client API
    .
  4. Fournissez un
    nom de client
    indiquant clairement l'intégration de ce client API avec
    Adaptive Planning
    .
  5. Sélectionnez
    Autorisation de type Porteur JWT
    comme type d'attribution de client.
  6. Sélectionnez
    Créer une clé publique x509
    et collez le certificat que vous avez copié dans le lien Afficher le certificat de la source de données​ Workday.
  7. Copier dans l'
    URI de redirection
    depuis
    Adaptive Planning
    . Bien qu'il s'agisse d'un champ obligatoire, l'autorisation de type Porteur JWT n'appellera pas cette URL.
  8. Sélectionnez
    Porteur
    comme type de jeton d'accès.
  9. Définir le champ d'application (domaines fonctionnels) sur
    Adaptive Planning
    .
  10. Cliquez sur
    OK
    pour générer l'identifiant client et les autres détails qui identifient votre nouveau client d'intégration.
  11. Copiez l'
    identifiant client
    et collez-le dans votre identifiant Workday dans.
    Adaptive Planning
    .
Renseignez l'identifiant Workday dans
Adaptive Planning
pour Autorisation de type Porteur JWT
  1. Revenez à la fenêtre du navigateur pour
    Adaptive Planning
    Contenant l'identifiant Workday incomplet.
  2. Saisissez le nom d'utilisateur ISU Workday que vous souhaitez associer à ces identifiants.
  3. Collez l'identifiant client que vous avez copié dans Workday.
  4. Cliquez sur
    Tester la connexion
    dans le panneau Actions, puis sélectionnez
    Test
    . Un message indique si la connexion a réussi.

Permuter les identifiants dans les sources de données Planning et SDCP

  1. Sélectionnez la SDCP ou la source de données Planning dont vous souhaitez permuter les identifiants.
  2. Sélectionnez l'identifiant Workday que vous venez de créer.
  3. Pour une SDCP, actualisez le contenu du script SDCP pour extraire le jeton avec
    ai.oauth.getPlanningTokenFromWorkday()
La définition de votre source de données restera inchangée si vous vous connectez au même environnement Adaptive Planning, quel que soit le message d'avertissement. "
La définition existante de la source de données deviendra non valide si l'identifiant est modifié. Voulez-vous continuer ?