absentify (préversion)
Intégrez absentify à vos systèmes existants à ce connecteur. Utilisez les absences de vos employés dans d’autres systèmes.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | absentify Support |
| URL | https://support.absentify.com/ |
| Messagerie électronique | support@absentify.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | BrainCore Solutions GmbH |
| Site internet | https://absentify.com |
| Politique de confidentialité | https://absentify.com/privacy-policy |
| Catégories | Ressources humaines; Gestion de l’entreprise |
absentifier
absentify est un outil gratuit spécifiquement conçu pour l’environnement Microsoft 365 afin de gérer efficacement les absences de votre équipe ou des employés. Il fournit une vue d’ensemble complète de tous les congés et des raisons données, éliminant ainsi la nécessité de feuilles Excel fastidieuses. absentify offre le moyen le plus simple d’approuver les demandes de vacances et les vacances, entièrement intégré à Microsoft Teams et Microsoft 365.
Éditeur : BrainCore Solutions GmbH
Prerequisites
Pour utiliser ce connecteur, vous avez besoin d’un compte Microsoft professionnel, scolaire ou personnel. Vous devez également accepter les autorisations et le consentement pour l’absentifier en suivant l’une des étapes suivantes :
- Teams : installez l’application Teams absente, la lancez-la et acceptez les autorisations et le consentement.
- Web : ouvrez l’application web absentify et acceptez les autorisations et le consentement.
En outre, vous avez besoin du plan Essentials ou supérieur pour utiliser les déclencheurs de ce connecteur.
Opérations prises en charge
Le connecteur prend en charge les opérations suivantes :
Triggers
When a leave request is created
Ce déclencheur est activé lorsqu’une nouvelle demande est créée dans votre entreprise.
When a leave request status changes
Ce déclencheur est activé lorsque l’état d’une demande existante change.
Opérations d’API (Plus Plan requis)
Les opérations suivantes nécessitent le plan Plus absentify :
Members
-
[Plus] Get all members- Récupérer tous les membres avec des filtres facultatifs pour les services, l’état, les dates d’emploi, etc. -
[Plus] Invite a member- Inviter un nouveau membre à l’espace de travail. -
[Plus] Get member by ID- Récupérer un membre spécifique par son ID unique. -
[Plus] Update a member- Mettez à jour les informations d’un membre existant. -
[Plus] Delete a member- Supprimer définitivement un membre. -
[Plus] Get member by Microsoft ID- Récupérer un membre par son ID d’utilisateur Microsoft. -
[Plus] Get member by email- Récupérer un membre par son adresse e-mail. -
[Plus] Get member by custom ID- Récupérer un membre par son ID personnalisé. -
[Plus] Update member approvers- Mettez à jour les approbateurs pour un membre spécifique. -
[Plus] Update member allowance- Mettre à jour l’allocation d’un membre pour une année spécifique. -
[Plus] Add member schedule- Ajouter une nouvelle planification de travail pour un membre.
Départements
-
[Plus] Get all departments- Récupérer tous les services de l’espace de travail. -
[Plus] Create a department- Créer un service. -
[Plus] Update a department- Mettre à jour un service existant. -
[Plus] Delete a department- Supprimer un service.
Quitter les types
-
[Plus] Get all leave types- Récupérer tous les types de congés configurés dans l’espace de travail. -
[Plus] Create a leave type- Créez un type de congé. -
[Plus] Update a leave type- Mettre à jour un type de congé existant. -
[Plus] Delete a leave type- Supprimer un type de congé.
Demandes
-
[Plus] Get all requests- Récupérer toutes les demandes de congé avec des filtres facultatifs. -
[Plus] Create a request- Créez une demande de congé pour un membre. -
[Plus] Get request by ID- Récupérer une demande de congé spécifique par son ID. -
[Plus] Update a request- Mettez à jour l’état d’une demande de congé (approuver, refuser ou annuler). -
[Plus] Delete a request- Supprimez définitivement une demande de congé.
Jours fériés
-
[Plus] Get all public holiday calendars- Récupérer tous les calendriers de congés publics. -
[Plus] Create a public holiday calendar- Créer un calendrier des congés publics. -
[Plus] Get public holiday calendar by ID- Récupérer un calendrier spécifique avec tous ses jours fériés. -
[Plus] Update a public holiday calendar- Mettre à jour un calendrier existant. -
[Plus] Delete a public holiday calendar- Supprimer un calendrier.
Workspace
-
[Plus] Get workspace settings- Récupérer les paramètres et la configuration de l’espace de travail.
Absences
-
[Plus] Get absences- Récupérer les absences pour une plage de dates spécifique.
Obtention des informations d’identification
Pour utiliser ce connecteur, vous avez besoin d’un compte Microsoft professionnel, scolaire ou personnel, avec lequel vous pouvez vous connecter directement.
Getting Started
Installez absentify via l’une des méthodes suivantes :
- Teams : installez l’application Teams absente, la lancez-la et acceptez les autorisations et le consentement.
- Web : ouvrez l’application web absentify et acceptez les autorisations et le consentement.
Pour configurer entièrement votre compte, suivez ce guide de démarrage rapide. Assurez-vous que vous êtes sur le plan Essentials ou ultérieur pour les déclencheurs, ou Plus Plan pour les opérations d’API.
Vous êtes maintenant prêt à commencer.
Problèmes connus et limitations
- Dans le plan Essentials, vous ne pouvez créer que trois déclencheurs. Après le troisième déclencheur, vous recevrez un message d’erreur et devez supprimer un déclencheur existant avant de en créer un nouveau.
- Les opérations d’API (marquées avec [Plus]) nécessitent le plan Plus absentify. Si vous tentez d’utiliser ces opérations sans le plan Plus, vous recevrez une erreur.
Instructions de déploiement
Suivez ces instructions pour déployer ce connecteur en tant que connecteur personnalisé dans Microsoft Power Automate et Power Apps.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Déclencheurs
| Requête créée |
Ce déclencheur est exécuté lorsqu’une nouvelle demande est créée dans votre entreprise. |
| État de la demande mis à jour |
Ce déclencheur est exécuté si l’état d’une requête existante est modifié. |
Requête créée
Ce déclencheur est exécuté lorsqu’une nouvelle demande est créée dans votre entreprise.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | string |
pièce d'identité |
|
demande créée à l’adresse
|
createdAt | string |
demande créée à l’adresse |
|
demande mise à jour à l’adresse
|
updatedAt | string |
demande mise à jour à l’adresse |
|
Date de début de la demande
|
start | string |
Date de début de la demande |
|
Début de la demande à
|
start_at | string |
Début de la demande à |
|
Date de fin de la demande
|
end | string |
Date de fin de la demande |
|
Fin de la demande à l’adresse
|
end_at | string |
Fin de la demande à l’adresse |
|
Sous-chaîne de durée de la demande
|
duration | float |
Sous-chaîne de durée de la demande |
|
Année de demande
|
year | integer |
Année de demande |
|
État de la demande
|
details.status | string |
État de la demande |
|
Demande déduite de l’allocation de l’utilisateur
|
details.deducted | float |
Demande déduite de l’allocation de l’utilisateur |
|
Motif de la demande
|
details.reason | string |
Motif de la demande |
|
Processus d’approbation
|
details.approval_process | string |
Processus d’approbation |
|
Approbateurs de demande
|
details.request_approvers | array of object |
Approbateurs de demande |
|
uuid interne
|
details.request_approvers.uuid | string |
uuid interne |
|
Statut
|
details.request_approvers.status | string |
Statut |
|
Modifié par e-mail
|
details.request_approvers.status_changed_by_member.email | string |
Modifié par e-mail |
|
Modifié par nom
|
details.request_approvers.status_changed_by_member.name | string |
Modifié par nom |
|
Modifié par ID
|
details.request_approvers.status_changed_by_member.id | string |
Modifié par ID |
|
Modifié par ID personnalisé
|
details.request_approvers.status_changed_by_member.custom_id | string |
Modifié par ID personnalisé |
|
Date de modification de l’état
|
details.request_approvers.status_change_date | date-time |
Date de modification de l’état |
|
ID de l’approbateur de membre de demande prédécesseur
|
details.request_approvers.predecessor_request_member_approver_id | string |
Y a-t-il un prédécesseur qui doit approuver plus tôt ? |
|
Reason
|
details.request_approvers.reason | string |
Reason |
|
E-mail du demandeur de demande
|
details.requester_member.email | string |
E-mail du demandeur de demande |
|
Nom du demandeur de demande
|
details.requester_member.name | string |
Nom du demandeur de demande |
|
ID du demandeur de demande
|
details.requester_member.id | string |
ID du demandeur de demande |
|
ID personnalisé du demandeur de demande
|
details.requester_member.custom_id | string |
ID personnalisé du demandeur de demande |
|
Allocations
|
details.requester_member.allowances | array of object |
Allocations |
|
Allocation
|
details.requester_member.allowances.allowance | number |
Allocation |
|
Transféré
|
details.requester_member.allowances.brought_forward | number |
Transféré |
|
Congés de compensation
|
details.requester_member.allowances.compensatory_time_off | number |
Congés de compensation |
|
Restant
|
details.requester_member.allowances.remaining | number |
Restant |
|
Pris
|
details.requester_member.allowances.taken | number |
Pris |
|
Année
|
details.requester_member.allowances.year | number |
Année |
|
Date approuvée de la demande (déconseillée)
|
details.approved_date | string |
Date approuvée de la demande (déconseillée) |
|
Raison de l’annulation de la demande
|
details.cancel_reason | string |
Raison de l’annulation de la demande |
|
Date d’annulation de la demande
|
details.canceld_date | string |
Date d’annulation de la demande |
|
Date refusée de la demande (déconseillée)
|
details.declined_date | string |
Date refusée de la demande (déconseillée) |
|
Motif de refus de la demande (déconseillé)
|
details.decline_reason | string |
Motif de refus de la demande (déconseillé) |
|
Demander un e-mail d’approbateur (déconseillé)
|
details.approver_member.email | string |
Demander un e-mail d’approbateur (déconseillé) |
|
Nom de l’approbateur de demande (déconseillé)
|
details.approver_member.name | string |
Nom de l’approbateur de demande (déconseillé) |
|
ID de l’approbateur de requête (déconseillé)
|
details.approver_member.id | string |
ID de l’approbateur de requête (déconseillé) |
|
Demander l’ID personnalisé de l’approbateur (déconseillé)
|
details.approver_member.custom_id | string |
Demander l’ID personnalisé de l’approbateur (déconseillé) |
|
Demande annulée par e-mail
|
details.canceld_by_member.email | string |
Demande annulée par e-mail |
|
Demande annulée par nom
|
details.canceld_by_member.name | string |
Demande annulée par nom |
|
Demande annulée par ID
|
details.canceld_by_member.id | string |
Demande annulée par ID |
|
Demande annulée par ID personnalisé
|
details.canceld_by_member.custom_id | string |
Demande annulée par ID personnalisé |
|
Demande refusée par e-mail (déconseillée)
|
details.declined_by_member.email | string |
Demande refusée par e-mail (déconseillée) |
|
Demande refusée par nom (déconseillée)
|
details.declined_by_member.name | string |
Demande refusée par nom (déconseillée) |
|
Demande refusée par ID (déconseillée)
|
details.declined_by_member.id | string |
Demande refusée par ID (déconseillée) |
|
Demande refusée par ID personnalisé (déconseillé)
|
details.declined_by_member.custom_id | string |
Demande refusée par ID personnalisé (déconseillé) |
|
Quitter l’ID de type
|
details.leave_type.id | string |
Quitter l’ID de type |
|
Laisser le nom du type
|
details.leave_type.name | string |
Laisser le nom du type |
État de la demande mis à jour
Ce déclencheur est exécuté si l’état d’une requête existante est modifié.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | string |
pièce d'identité |
|
demande créée à l’adresse
|
createdAt | string |
demande créée à l’adresse |
|
demande mise à jour à l’adresse
|
updatedAt | string |
demande mise à jour à l’adresse |
|
Date de début de la demande
|
start | string |
Date de début de la demande |
|
Début de la demande à
|
start_at | string |
Début de la demande à |
|
Date de fin de la demande
|
end | string |
Date de fin de la demande |
|
Fin de la demande à l’adresse
|
end_at | string |
Fin de la demande à l’adresse |
|
Sous-chaîne de durée de la demande
|
duration | float |
Sous-chaîne de durée de la demande |
|
Année de demande
|
year | integer |
Année de demande |
|
État de la demande
|
details.status | string |
État de la demande |
|
Demande déduite de l’allocation de l’utilisateur
|
details.deducted | float |
Demande déduite de l’allocation de l’utilisateur |
|
Motif de la demande
|
details.reason | string |
Motif de la demande |
|
Processus d’approbation
|
details.approval_process | string |
Processus d’approbation |
|
Approbateurs de demande
|
details.request_approvers | array of object |
Approbateurs de demande |
|
uuid interne
|
details.request_approvers.uuid | string |
uuid interne |
|
Statut
|
details.request_approvers.status | string |
Statut |
|
Modifié par e-mail
|
details.request_approvers.status_changed_by_member.email | string |
Modifié par e-mail |
|
Modifié par nom
|
details.request_approvers.status_changed_by_member.name | string |
Modifié par nom |
|
Modifié par ID
|
details.request_approvers.status_changed_by_member.id | string |
Modifié par ID |
|
Modifié par ID personnalisé
|
details.request_approvers.status_changed_by_member.custom_id | string |
Modifié par ID personnalisé |
|
Date de modification de l’état
|
details.request_approvers.status_change_date | date-time |
Date de modification de l’état |
|
ID de l’approbateur de membre de demande prédécesseur
|
details.request_approvers.predecessor_request_member_approver_id | string |
Y a-t-il un prédécesseur qui doit approuver plus tôt ? |
|
Reason
|
details.request_approvers.reason | string |
Reason |
|
E-mail du demandeur de demande
|
details.requester_member.email | string |
E-mail du demandeur de demande |
|
Nom du demandeur de demande
|
details.requester_member.name | string |
Nom du demandeur de demande |
|
ID du demandeur de demande
|
details.requester_member.id | string |
ID du demandeur de demande |
|
ID personnalisé du demandeur de demande
|
details.requester_member.custom_id | string |
ID personnalisé du demandeur de demande |
|
Allocations
|
details.requester_member.allowances | array of object |
Allocations |
|
Allocation
|
details.requester_member.allowances.allowance | number |
Allocation |
|
Transféré
|
details.requester_member.allowances.brought_forward | number |
Transféré |
|
Congés de compensation
|
details.requester_member.allowances.compensatory_time_off | number |
Congés de compensation |
|
Restant
|
details.requester_member.allowances.remaining | number |
Restant |
|
Pris
|
details.requester_member.allowances.taken | number |
Pris |
|
Année
|
details.requester_member.allowances.year | number |
Année |
|
Date approuvée de la demande (déconseillée)
|
details.approved_date | string |
Date approuvée de la demande (déconseillée) |
|
Raison de l’annulation de la demande
|
details.cancel_reason | string |
Raison de l’annulation de la demande |
|
Date d’annulation de la demande
|
details.canceld_date | string |
Date d’annulation de la demande |
|
Date refusée de la demande (déconseillée)
|
details.declined_date | string |
Date refusée de la demande (déconseillée) |
|
Motif de refus de la demande (déconseillé)
|
details.decline_reason | string |
Motif de refus de la demande (déconseillé) |
|
Demander un e-mail d’approbateur (déconseillé)
|
details.approver_member.email | string |
Demander un e-mail d’approbateur (déconseillé) |
|
Nom de l’approbateur de demande (déconseillé)
|
details.approver_member.name | string |
Nom de l’approbateur de demande (déconseillé) |
|
ID de l’approbateur de requête (déconseillé)
|
details.approver_member.id | string |
ID de l’approbateur de requête (déconseillé) |
|
Demander l’ID personnalisé de l’approbateur (déconseillé)
|
details.approver_member.custom_id | string |
Demander l’ID personnalisé de l’approbateur (déconseillé) |
|
Demande annulée par e-mail
|
details.canceld_by_member.email | string |
Demande annulée par e-mail |
|
Demande annulée par nom
|
details.canceld_by_member.name | string |
Demande annulée par nom |
|
Demande annulée par ID
|
details.canceld_by_member.id | string |
Demande annulée par ID |
|
Demande annulée par ID personnalisé
|
details.canceld_by_member.custom_id | string |
Demande annulée par ID personnalisé |
|
Demande refusée par e-mail (déconseillée)
|
details.declined_by_member.email | string |
Demande refusée par e-mail (déconseillée) |
|
Demande refusée par nom (déconseillée)
|
details.declined_by_member.name | string |
Demande refusée par nom (déconseillée) |
|
Demande refusée par ID (déconseillée)
|
details.declined_by_member.id | string |
Demande refusée par ID (déconseillée) |
|
Demande refusée par ID personnalisé (déconseillé)
|
details.declined_by_member.custom_id | string |
Demande refusée par ID personnalisé (déconseillé) |
|
Quitter l’ID de type
|
details.leave_type.id | string |
Quitter l’ID de type |
|
Laisser le nom du type
|
details.leave_type.name | string |
Laisser le nom du type |