Intégrer Kronos Workforce Central
Déployez le modèle d’intégration Kronos Workforce Central pour accéder à Kronos n’importe où via Citrix Workspace. Avec cette intégration de modèle :
- Les responsables peuvent facilement afficher les activités potentielles de gestion du personnel et y répondre.
- Les employés peuvent effectuer des tâches de gestion du temps et envoyer des demandes.
Remarque :
Votre avis nous intéresse ! Veuillez fournir vos commentaires pour ce modèle d’intégration au fur et à mesure que vous l’utilisez. Pour tout problème, notre équipe surveille également nos forums dédiés quotidiennement.
Pour plus de détails sur ces micro-apps, consultez Utiliser les micro-apps Kronos.
Vérifier les conditions préalables
Une fois l’intégration avec Kronos Workforce Central configurée, vous aurez besoin de ces artefacts pour ajouter l’intégration dans les micro-apps Citrix Workspace :
-
URL de base :
http://kronos-server.workspaceintelligent.com
- Nom d’utilisateur Kronos : il s’agit du nom du super utilisateur Kronos.
- Mot de passe Kronos : il s’agit du mot de passe du super utilisateur Kronos.
- Format de date Kronos : entrez le format de date disponible dans la configuration de Kronos. Consultez la section Vérifier le format de date dans Kronos.
Compte d’utilisateur
L’intégration nécessite l’accès régulier à votre instance Kronos Workforce Central. Nous vous recommandons de créer un compte super utilisateur dédié. Ce compte super utilisateur doit disposer des privilèges et des autorisations d’administrateur complets.
Ce compte super utilisateur est créé par un administrateur de Kronos. Pour plus d’informations sur le compte Kronos Partner, consultez https://www.kronos.com/kronos-partner-network/become-partner et https://www.kronos.com/2018/blogs/working-smarter-cafe/2020-ukg-kronos-community-superusers-announced.
Accès aux API
Les API Kronos Workforce Central sont activées par défaut via les services Web pour un compte partenaire. Cela peut nécessiter un accord distinct avec le fournisseur afin d’obtenir les informations d’identification super utilisateur pour configurer l’intégration.
L’authentification n’est pas activée pour ce modèle. Kronos ne prend pas en charge O-AUTH 2.0 (en d’autres termes, l’écriture conditionnelle pour les utilisateurs n’est pas prise en charge par Kronos). Chaque action de service (telle que l’approbation et le refus) effectuée à l’aide de nos intégrations Citrix Kronos Workforce Central sera enregistrée sous les informations d’identification « super utilisateur ». Pour contourner le problème, notre fonction personnalisée dans cette intégration peut capturer le nom de l’approbateur dans la session de commentaires.
Ajouter l’intégration aux micro-apps Citrix Workspace
Ajoutez l’intégration Kronos Workforce Central aux micro-apps Citrix Workspace pour vous connecter à votre application. Des micro-apps prêtes à l’emploi sont proposées, ainsi que des notifications et des actions préconfigurées qui sont prêtes à être utilisées dans votre espace de travail.
Procédez comme suit :
- Sur la page Intégrations de micro-apps, sélectionnez Ajouter nouvelle intégration et Ajouter une nouvelle intégration à partir des modèles fournis par Citrix.
- Choisissez la vignette Kronos Workforce Central.
- Donnez un nom d’intégration à l’intégration.
- Renseignez la section Paramètres du connecteur.
- Entrez l’URL de base de l’instance :
- Sélectionnez une icône pour l’intégration dans la bibliothèque d’icônes ou gardez l’icône par défaut.
- Entrez vos informations d’identification super utilisateur sous Nom d’utilisateur Kronos. Nous vous recommandons d’utiliser les informations d’identification « SUPERUSER ».
- Renseignez le champ Mot de passe Kronos.
-
Renseignez le champ Format de date Kronos. Assurez-vous que le format que vous sélectionnez est également utilisé dans Kronos. Consultez la section Vérifier le format de date dans Kronos.
L’authentification de service et l’authentification des actions de service ne sont pas activées.
- Activez l’option Activer la limitation du taux de demandes. Entrez 320 pour Nombre de demandes et 1 seconde pour Intervalle de temps.
- Le champ Délai d’expiration de la demande est défini sur 120 par défaut.
- (Facultatif) Activez la fonction Journalisation pour conserver 24 heures de journalisation à des fins de support.
- Sélectionnez Enregistrer pour continuer.
La page Intégrations de micro-apps s’ouvre avec votre intégration ajoutée et ses micro-apps associées. À partir de là, vous pouvez ajouter une autre intégration, continuer à configurer vos micro-apps prêtes à l’emploi ou créer une micro-app pour cette intégration.
Vérifier le format de date dans Kronos
Procédez comme suit pour configurer le format de date dans Kronos. Notre modèle d’intégration Kronos Workforce Central prend en charge les formats de date suivants : AAAA/MM/DD, MM/DD/AAAA, AAAA-MM-DD, MM-DD-AAAA, M/DD/AAAA, DD-MM-AAAA.
Assurez-vous que le format de date est entré dans le champ Format de date Kronos lorsque vous ajoutez l’intégration.
- Connectez-vous avec votre compte super utilisateur à l’interface utilisateur Kronos.
- Accédez au chemin d’accès suivant : Setup > System Configuration > System Settings > Locale.
- Obtenez le format d’affichage de la date longue à partir du champ site.local.LONG_DATE.
Vous êtes maintenant prêt à définir et exécuter votre première synchronisation de données. Pour plus d’informations sur les règles de synchronisation, ainsi que sur la synchronisation qui ne respecte pas ses règles de planification et de veto, consultez la section Synchroniser les données.
Remarque :
Nous vous recommandons d’exécuter la synchronisation complète une fois par jour.
Le système d’enregistrement (SoR) de Kronos ne prend pas en charge la synchronisation incrémentielle. En utilisant un script, nous avons mis en œuvre une fonction de synchronisation personnalisée pour couvrir les cas d’utilisation des notifications pour une meilleure expérience utilisateur.
Pour plus d’informations sur les points de terminaison d’API et les entités de table, consultez la section Spécifications du connecteur Kronos.
Remarque :
Le système d’enregistrement (SoR) de Kronos ne prend pas en charge la pagination. Nous avons ainsi limité le cache en conséquence. Cette intégration de modèle stocke uniquement deux mois de données dans le cache pour la plupart des cas d’utilisation.
La micro-app Enregistrer horodatage peut contenir jusqu’à 2 jours de données dans le cache.
Utiliser les micro-apps Kronos
Les intégrations d’application existantes sont fournies avec des micro-apps prêtes à l’emploi. Commencez avec ces micro-apps et personnalisez-les en fonction de vos besoins.
Mon solde de régularisation : permet d’afficher instantanément le solde des congés accumulés pour différents jours.
Notification ou Page | Workflows de cas d’utilisation |
---|---|
Page Indice du solde de régularisation | Fournit une vue du solde des congés accumulés d’un utilisateur pour la date actuelle. |
Page Solde de régularisation | Fournit une vue du solde des congés accumulés d’un utilisateur pour une date spécifique à l’aide du bouton Afficher la régularisation. |
Historique de mes congés : permet aux utilisateurs de consulter leur historique de congés disponibles pour le mois en cours.
Notification ou Page | Workflows de cas d’utilisation |
---|---|
Page d’historique des congés | Fournit une liste personnalisée des demandes de congé d’un utilisateur, ainsi que les détails correspondants pour le mois en cours. |
Enregistrer horodatage : permet d’enregistrer la présence des employés selon leur arrivée et départ (date/heure).
Notification ou Page | Workflows de cas d’utilisation |
---|---|
Page Enregistrer horodatage | Fournit un formulaire contenant la date et l’heure pour l’enregistrement d’arrivée et de départ : Enregistrer heure d’arrivée et Enregistrer heure de départ. |
Demander des congés : permet d’envoyer une demande de congés.
Notification ou Page | Workflows de cas d’utilisation |
---|---|
Page Demander des congés | Fournit un formulaire permettant de créer une demande de congés et d’envoyer la demande (via l’option Soumettre). |
Approbation de demandes de congés : permet de recevoir des notifications pour toutes les demandes de congé envoyées aux responsables et de transmettre des notifications pour toutes les demandes de congé approuvées ou refusées au demandeur d’origine.
Notification ou Page | Workflows de cas d’utilisation |
---|---|
Notification de demande de congés approuvée | Lorsqu’une demande de congés est approuvée, le demandeur reçoit une notification. |
Notification de demande de congés refusée | Lorsqu’une demande de congés est refusée, le demandeur reçoit une notification. |
Notification de demande de congés | Lorsqu’une nouvelle demande de congés est créée, le responsable autorisé reçoit une notification contenant les options Approuver et Refuser. |
Page de demande de congés | Fournit au responsable autorisé les détails d’une demande de congés, ainsi que les options Approuver et Refuser. |
Enregistrement des heures : permet de recevoir des notifications pour toutes les demandes de confirmation des heures de travail. Il est possible d’approuver ou de refuser ces demandes pour un utilisateur unique ou un groupe d’utilisateurs.
Notification ou Page | Workflows de cas d’utilisation |
---|---|
Notification de nouvelle demande d’approbation | Lorsqu’une demande de confirmation des heures de travail est envoyée pour approbation, le responsable autorisé reçoit une notification contenant les options Approuver et Refuser. |
Notification Enregistrement des heures approuvé | Lorsqu’une demande de confirmation des heures de travail est approuvée, le demandeur reçoit une notification. |
Notification Enregistrement des heures refusé | Lorsqu’une demande de confirmation des heures de travail est refusée, le demandeur reçoit une notification. |
Page Demande d’enregistrement des heures | Fournit un formulaire permettant au responsable d’afficher les détails de la demande de confirmation des heures de travail, ainsi que les options Approuver et Refuser. |