Configurer le Spoke UKG

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 4 minutes de lecture
  • Intégrez votre application Kronos à votre instance ServiceNow. Enregistrez une application Kronos OAuth et authentifiez les demandes depuis ServiceNow.

    Avant de commencer

    • Demander Hub d'intégration un abonnement
    • Activer le Spoke UKG
    • Kronos Informations d’identification du gestionnaire, de l’utilisateur ou du superutilisateur
    • Rôle requis : admin
    Remarque :
    Assurez-vous que le registre d’application, les connexions et les informations d’identification se trouvent dans le périmètre de l’application.

    S’inscrire Kronos en tant que fournisseur OAuth

    Utilisez les informations générées lors de la création et de la configuration de l’application Kronos pour vous inscrire Kronos en tant que fournisseur OAuth et permettre à l’instance de demander des jetons OAuth 2.0.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > OAuth système > Registre d'application.
    2. Ouvrez l’enregistrement du Kronosspoke.
    3. Renseignez les champs du formulaire.
      Champ Valeur requise
      Nom Nom permettant d'identifier l'enregistrement de façon unique. Par exemple, entrez le profil OAuth Kronos.
      ID client ID client généré lors de la configuration de l’application dans Kronos.
      Secret client Secret client créé lors de la configuration de l’application dans Kronos.
      Type d'accord par défaut Type d'accord utilisé pour établir le jeton. Sélectionnez Informations d’identification du mot de passe du propriétaire de ressource.
      Application Périmètre de l’application qui contient cet enregistrement. Sélectionnez Kronos Spoke.
      Accessible depuis Périmètre de l’application à partir duquel ce registre est accessible.
      Actif Option permettant d’utiliser activement le registre d’application. Sélectionnez l’option.
      URL de jeton Point de terminaison de jeton du serveur OAuth. Par exemple, https://<Kronos-Instance>.com/api/authentication/access_token .
      URL de redirection Point de terminaison de rappel OAuth. Par exemple, https://<ServiceNow-Instance>.com/oauth_redirect.do.
    4. Cliquez avec le bouton droit de la souris sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
    5. Dans l’onglet Périmètres des entités OAuth , insérez une ligne et fournissez ces valeurs.
      Champ Valeur
      Nom Kronos
      Périmètre OAuth givenName mail nonce uid sn de profil openid
    6. Cliquez sur Mettre à jour.
    7. Dans l’onglet Profil de l’entité OAuth , cliquez sur le profil par défaut, default_profile Kronos OAuth.
    8. Insérez un enregistrement dans la liste connexe Périmètre de l’entité OAuth et sélectionnez le périmètre de l’entité par défaut pour le Kronos spoke, par exemple Kronos.
    9. Cliquez sur Mettre à jour.

    Créer un enregistrement d’informations d’identification pour le Kronos spoke

    Autorisez les actions de Kronos spoke en créant des enregistrements d’informations d’identification pour l’application enregistrée dans Kronos. L’alias Kronos de connexion et d’informations d’identification du spoke utilise ces informations d’identification pour autoriser des actions.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tout > Connexions et informations d'identification > Informations d'identification.
    2. Cliquez sur Nouveau.
      Le système affiche le message Quel type d’informations d’identification voulez-vous créer ?.
    3. Sélectionnez Informations d'identification OAuth 2.0.
    4. Renseignez les champs du formulaire.
      Champ Valeur requise
      Nom Nom permettant d'identifier l'enregistrement de façon unique. Par exemple, Kronos Cred.
      Actif Option permettant d'utiliser activement l'enregistrement des informations d'identification. Sélectionnez l’option.
      Profil de l'entité OAuth Profil de l’entité OAuth par défaut du Kronos spoke. Par exemple, sélectionnez Kronos oAuth default_profile.
      Ordre Ordre dans lequel les informations d'identification sont utilisées. Par exemple, saisissez 100.
    5. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis cliquez sur Enregistrer.

    Fournir Kronos les informations d’identification de l’utilisateur

    Créez un enregistrement pour fournir les détails et les informations d’identification de l’utilisateur requis Kronos . Le Kronos spoke utilise ces informations d’identification d’utilisateur pour effectuer des actions dans Kronos.

    Avant de commencer

    Rôle requis : admin.

    Pourquoi et quand exécuter cette tâche

    Assurez-vous de fournir les informations d’identification d’un gestionnaire, d’un utilisateur ou Kronos d’un superutilisateur. Grâce à ces informations d’identification, les demandes de congés de l’employé et du responsable peuvent être gérées.

    Procédure

    1. Accédez à la Tout > Kronos > Informations d'identification.
    2. Cliquez sur Nouveau.
    3. Renseignez ces valeurs sur le formulaire.
      Tableau 1. Formulaire Informations d’identification Kronos
      Champ Descriptions
      Nom Nom permettant d'identifier l'enregistrement de façon unique.
      Clé de l'application Clé d’application de l’utilisateur Kronos .
      Nom d'utilisateur Nom d’utilisateur pour se connecter au compte de l’utilisateur dans Kronos.
      Mot de passe Mot de passe du Kronos compte utilisateur.
      Alias de connexion et d'informations d'identification Enregistrement d’alias Kronos par défaut associé au spoke.
      Expiration du jeton d'actualisation Date et heure auxquelles le jeton d’actualisation Kronos expire. Le Kronos spoke génère un nouveau jeton d’actualisation périodiquement, avant l’expiration du jeton d’actualisation actuel.
    4. Cliquez sur Envoyer.
    5. Pour générer le jeton, cliquez sur le lien connexe Obtenir un Kronosjeton Kronos .

    Résultats

    Le flux secondaire Kronos - Obtenir un jeton Kronos est déclenché. Le flux secondaire utilise les détails fournis pendant la configuration du spoke pour récupérer un jeton d’actualisation valide à partir de Kronos. Le flux secondaire met ensuite à jour la valeur Expiration du jeton d’actualisation.
    Remarque :
    Pour afficher plus de détails sur le jeton d’actualisation Kronos , accédez à OAuth système > Gérer les jetons.. Ici, un enregistrement est créé pour chaque jeton d’actualisation.

    Créer un enregistrement de connexion pour le Kronos spoke

    Créez des enregistrements de connexion à votre Kronos application. L’alias Kronos de connexion et d’informations d’identification du spoke utilise ces connexions pour effectuer des actions dans Kronos.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tout > Connexions et informations d'identification > Alias de connexion et d'informations d'identification.
    2. Ouvrez l’enregistrement du Kronos spoke.
    3. Dans l’onglet Connexions , cliquez sur Nouveau.
    4. Renseignez ces valeurs sur le formulaire.
      Tableau 2. Formulaire Connexion HTTP(S)
      Champ Valeur requise
      Nom Nom permettant d’identifier de façon unique l’enregistrement de connexion. Par exemple, entrez Kronos Conn.
      Informations d'identification Enregistrement d’informations d’identification que vous avez créé pour Kronos. Par exemple, sélectionnez Kronos Cred. Consultez Créer un enregistrement d’informations d’identification pour le Kronos spoke pour plus d'informations.
      Alias de connexion Enregistrement d'alias associé à cette connexion.
      Générateur d'URL
      Remarque :
      ne cochez pas la case.
      URL de connexion URL de l'instance Kronos
      Utiliser un MID Server Ce champ n’est pas applicable.
      Actif Option permettant d'utiliser activement la connexion. Sélectionnez l’option.
      Domaine Domaine dans lequel l'action ou l'activité s'exécute.
    5. Renseignez ces valeurs dans l’onglet Attributes (Attributs ).
      Champ Description
      u_app_key Clé d’application de l’utilisateur Kronos .
      u_version Kronos Version de votre instance. Entrez v1.
    6. Cliquez sur Envoyer.