absentify (anteprima)
Integrare absentify nei sistemi esistenti con questo connettore. Usare le assenze dei dipendenti in altri sistemi.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | supporto absentify |
| URL | https://support.absentify.com/ |
| support@absentify.com |
| Metadati del connettore | |
|---|---|
| Editore | BrainCore Solutions GmbH |
| Sito web | https://absentify.com |
| Informativa sulla privacy | https://absentify.com/privacy-policy |
| Categorie | Risorse umane; Gestione aziendale |
absentify
absentify è uno strumento gratuito appositamente progettato per l'ambiente Microsoft 365 per gestire in modo efficiente le assenze del team o dei dipendenti. Offre una panoramica completa di tutto il tempo libero e i motivi indicati, eliminando la necessità di fogli di Excel complessi. absentify offre il modo più semplice per approvare le richieste di ferie e le vacanze, completamente integrato con Microsoft Teams e Microsoft 365.
Editore: BrainCore Solutions GmbH
Prerequisiti
Per usare questo connettore, è necessario un account Microsoft aziendale, dell'istituto di istruzione o personale. È anche necessario accettare le autorizzazioni e il consenso per absentify seguendo uno dei passaggi seguenti:
- Teams: installare l'app Teams assente, avviarla e accettare le autorizzazioni e il consenso.
- Web: aprire l'app Web absentify e accettare le autorizzazioni e il consenso.
Inoltre, è necessario il piano Essentials o versione successiva per usare i trigger di questo connettore.
Operazioni supportate
Il connettore supporta le operazioni seguenti:
Attivatori
When a leave request is created
Questo trigger viene attivato quando viene creata una nuova richiesta nell'azienda.
When a leave request status changes
Questo trigger viene attivato quando lo stato di una richiesta esistente cambia.
Operazioni API (più piano obbligatorio)
Le operazioni seguenti richiedono il piano absentify Plus:
Members
-
[Plus] Get all members- Recuperare tutti i membri con filtri facoltativi per reparti, stato, date di impiego e altro ancora. -
[Plus] Invite a member- Invitare un nuovo membro nell'area di lavoro. -
[Plus] Get member by ID- Recuperare un membro specifico in base al relativo ID univoco. -
[Plus] Update a member- Aggiornare le informazioni di un membro esistente. -
[Plus] Delete a member- Eliminare un membro in modo permanente. -
[Plus] Get member by Microsoft ID- Recuperare un membro in base all'ID utente Microsoft. -
[Plus] Get member by email- Recuperare un membro in base al proprio indirizzo di posta elettronica. -
[Plus] Get member by custom ID- Recuperare un membro in base al relativo ID personalizzato. -
[Plus] Update member approvers- Aggiornare i responsabili approvazione per un membro specifico. -
[Plus] Update member allowance- Aggiornare l'indennità di un membro per un anno specifico. -
[Plus] Add member schedule- Aggiungere una nuova pianificazione di lavoro per un membro.
Departments
-
[Plus] Get all departments- Recuperare tutti i reparti nell'area di lavoro. -
[Plus] Create a department- Creare un nuovo reparto. -
[Plus] Update a department- Aggiornare un reparto esistente. -
[Plus] Delete a department- Eliminare un reparto.
Lasciare i tipi
-
[Plus] Get all leave types- Recuperare tutti i tipi di uscita configurati nell'area di lavoro. -
[Plus] Create a leave type- Crea un nuovo tipo di uscita. -
[Plus] Update a leave type- Aggiornare un tipo di uscita esistente. -
[Plus] Delete a leave type- Eliminare un tipo di uscita.
Requests
-
[Plus] Get all requests- Recuperare tutte le richieste di uscita con filtri facoltativi. -
[Plus] Create a request- Creare una nuova richiesta di uscita per un membro. -
[Plus] Get request by ID- Recuperare una richiesta di uscita specifica in base al relativo ID. -
[Plus] Update a request- Aggiornare lo stato di una richiesta di uscita (approvare, rifiutare o annullare). -
[Plus] Delete a request- Eliminare una richiesta di uscita in modo permanente.
Giorni festivi
-
[Plus] Get all public holiday calendars- Recupera tutti i calendari delle festività pubbliche. -
[Plus] Create a public holiday calendar- Crea un nuovo calendario delle festività pubbliche. -
[Plus] Get public holiday calendar by ID- Recupera un calendario specifico con tutte le festività. -
[Plus] Update a public holiday calendar- Aggiornare un calendario esistente. -
[Plus] Delete a public holiday calendar- Eliminare un calendario.
Workspace
-
[Plus] Get workspace settings- Recuperare le impostazioni e la configurazione dell'area di lavoro.
Assenze
-
[Plus] Get absences- Recupera le assenze per un intervallo di date specifico.
Recupero delle credenziali
Per usare questo connettore, è necessario un account Microsoft aziendale, dell'istituto di istruzione o personale, che è possibile accedere direttamente.
Come iniziare
Installare absentify tramite uno dei metodi seguenti:
- Teams: installare l'app Teams assente, avviarla e accettare le autorizzazioni e il consenso.
- Web: aprire l'app Web absentify e accettare le autorizzazioni e il consenso.
Per configurare completamente l'account, seguire questa guida introduttiva. Assicurarsi di essere nel piano Essentials o versione successiva per i trigger o di più pianificare le operazioni API.
A questo momento si è pronti per iniziare.
Problemi noti e limitazioni
- Nel piano Essentials è possibile creare solo tre trigger. Dopo il terzo trigger, si riceverà un messaggio di errore e sarà necessario eliminare un trigger esistente prima di crearne uno nuovo.
- Le operazioni API (contrassegnate con [Plus]) richiedono il piano absentify Plus. Se si tenta di usare queste operazioni senza il piano Plus, verrà visualizzato un errore.
Istruzioni per la distribuzione
Seguire queste istruzioni per distribuire questo connettore come connettore personalizzato in Microsoft Power Automate e Power Apps.
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Non condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Trigger
| Richiesta creata |
Questo trigger viene eseguito quando viene creata una nuova richiesta nell'azienda. |
| Stato della richiesta aggiornato |
Questo trigger viene eseguito se lo stato di una richiesta esistente viene modificato. |
Richiesta creata
Questo trigger viene eseguito quando viene creata una nuova richiesta nell'azienda.
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | string |
id |
|
richiesta creata all'indirizzo
|
createdAt | string |
richiesta creata all'indirizzo |
|
richiesta aggiornata all'indirizzo
|
updatedAt | string |
richiesta aggiornata all'indirizzo |
|
Data di inizio della richiesta
|
start | string |
Data di inizio della richiesta |
|
Inizio della richiesta all'inizio
|
start_at | string |
Inizio della richiesta all'inizio |
|
Data di fine della richiesta
|
end | string |
Data di fine della richiesta |
|
Fine della richiesta all'indirizzo
|
end_at | string |
Fine della richiesta all'indirizzo |
|
Durata della richiesta sottratta
|
duration | float |
Durata della richiesta sottratta |
|
Anno richiesta
|
year | integer |
Anno richiesta |
|
Stato della richiesta
|
details.status | string |
Stato della richiesta |
|
Richiesta detratta dall'indennità dell'utente
|
details.deducted | float |
Richiesta detratta dall'indennità dell'utente |
|
Motivo della richiesta
|
details.reason | string |
Motivo della richiesta |
|
Processo di approvazione
|
details.approval_process | string |
Processo di approvazione |
|
Responsabili approvazione della richiesta
|
details.request_approvers | array of object |
Responsabili approvazione della richiesta |
|
uuid interno
|
details.request_approvers.uuid | string |
uuid interno |
|
stato
|
details.request_approvers.status | string |
stato |
|
Modifica tramite posta elettronica
|
details.request_approvers.status_changed_by_member.email | string |
Modifica tramite posta elettronica |
|
Modifica in base al nome
|
details.request_approvers.status_changed_by_member.name | string |
Modifica in base al nome |
|
Modifica in base all'ID
|
details.request_approvers.status_changed_by_member.id | string |
Modifica in base all'ID |
|
Modificato dall'ID personalizzato
|
details.request_approvers.status_changed_by_member.custom_id | string |
Modificato dall'ID personalizzato |
|
Data di modifica dello stato
|
details.request_approvers.status_change_date | date-time |
Data di modifica dello stato |
|
ID responsabile approvazione del membro della richiesta predecessore
|
details.request_approvers.predecessor_request_member_approver_id | string |
Esiste un predecessore che deve approvare in precedenza? |
|
Motivo
|
details.request_approvers.reason | string |
Motivo |
|
Indirizzo di posta elettronica del richiedente richiesta
|
details.requester_member.email | string |
Indirizzo di posta elettronica del richiedente richiesta |
|
Nome richiedente richiesta
|
details.requester_member.name | string |
Nome richiedente richiesta |
|
ID richiedente richiesta
|
details.requester_member.id | string |
ID richiedente richiesta |
|
ID personalizzato del richiedente richiesta
|
details.requester_member.custom_id | string |
ID personalizzato del richiedente richiesta |
|
Indennità
|
details.requester_member.allowances | array of object |
Indennità |
|
Indennità
|
details.requester_member.allowances.allowance | number |
Indennità |
|
Trasportato
|
details.requester_member.allowances.brought_forward | number |
Trasportato |
|
Time off per la compensazione
|
details.requester_member.allowances.compensatory_time_off | number |
Time off per la compensazione |
|
Rimanente
|
details.requester_member.allowances.remaining | number |
Rimanente |
|
Preso
|
details.requester_member.allowances.taken | number |
Preso |
|
Anno
|
details.requester_member.allowances.year | number |
Anno |
|
Data di approvazione della richiesta (deprecata)
|
details.approved_date | string |
Data di approvazione della richiesta (deprecata) |
|
Richiedi motivo di annullamento
|
details.cancel_reason | string |
Richiedi motivo di annullamento |
|
Data di annullamento della richiesta
|
details.canceld_date | string |
Data di annullamento della richiesta |
|
Data richiesta rifiutata (deprecata)
|
details.declined_date | string |
Data richiesta rifiutata (deprecata) |
|
Motivo rifiuto richiesta (deprecato)
|
details.decline_reason | string |
Motivo rifiuto richiesta (deprecato) |
|
Messaggio di posta elettronica del responsabile approvazione richiesta (deprecato)
|
details.approver_member.email | string |
Messaggio di posta elettronica del responsabile approvazione richiesta (deprecato) |
|
Nome del responsabile approvazione della richiesta (deprecato)
|
details.approver_member.name | string |
Nome del responsabile approvazione della richiesta (deprecato) |
|
ID responsabile approvazione richiesta (deprecato)
|
details.approver_member.id | string |
ID responsabile approvazione richiesta (deprecato) |
|
ID personalizzato del responsabile approvazione della richiesta (deprecato)
|
details.approver_member.custom_id | string |
ID personalizzato del responsabile approvazione della richiesta (deprecato) |
|
Richiesta annullata tramite posta elettronica
|
details.canceld_by_member.email | string |
Richiesta annullata tramite posta elettronica |
|
Richiesta annullata per nome
|
details.canceld_by_member.name | string |
Richiesta annullata per nome |
|
Richiesta annullata per ID
|
details.canceld_by_member.id | string |
Richiesta annullata per ID |
|
Richiesta annullata dall'ID personalizzato
|
details.canceld_by_member.custom_id | string |
Richiesta annullata dall'ID personalizzato |
|
Richiesta rifiutata tramite posta elettronica (deprecata)
|
details.declined_by_member.email | string |
Richiesta rifiutata tramite posta elettronica (deprecata) |
|
Richiesta rifiutata per nome (deprecata)
|
details.declined_by_member.name | string |
Richiesta rifiutata per nome (deprecata) |
|
Richiesta rifiutata per ID (deprecato)
|
details.declined_by_member.id | string |
Richiesta rifiutata per ID (deprecato) |
|
Richiesta rifiutata dall'ID personalizzato (deprecato)
|
details.declined_by_member.custom_id | string |
Richiesta rifiutata dall'ID personalizzato (deprecato) |
|
Lasciare l'ID tipo
|
details.leave_type.id | string |
Lasciare l'ID tipo |
|
Lasciare il nome del tipo
|
details.leave_type.name | string |
Lasciare il nome del tipo |
Stato della richiesta aggiornato
Questo trigger viene eseguito se lo stato di una richiesta esistente viene modificato.
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | string |
id |
|
richiesta creata all'indirizzo
|
createdAt | string |
richiesta creata all'indirizzo |
|
richiesta aggiornata all'indirizzo
|
updatedAt | string |
richiesta aggiornata all'indirizzo |
|
Data di inizio della richiesta
|
start | string |
Data di inizio della richiesta |
|
Inizio della richiesta all'inizio
|
start_at | string |
Inizio della richiesta all'inizio |
|
Data di fine della richiesta
|
end | string |
Data di fine della richiesta |
|
Fine della richiesta all'indirizzo
|
end_at | string |
Fine della richiesta all'indirizzo |
|
Durata della richiesta sottratta
|
duration | float |
Durata della richiesta sottratta |
|
Anno richiesta
|
year | integer |
Anno richiesta |
|
Stato della richiesta
|
details.status | string |
Stato della richiesta |
|
Richiesta detratta dall'indennità dell'utente
|
details.deducted | float |
Richiesta detratta dall'indennità dell'utente |
|
Motivo della richiesta
|
details.reason | string |
Motivo della richiesta |
|
Processo di approvazione
|
details.approval_process | string |
Processo di approvazione |
|
Responsabili approvazione della richiesta
|
details.request_approvers | array of object |
Responsabili approvazione della richiesta |
|
uuid interno
|
details.request_approvers.uuid | string |
uuid interno |
|
stato
|
details.request_approvers.status | string |
stato |
|
Modifica tramite posta elettronica
|
details.request_approvers.status_changed_by_member.email | string |
Modifica tramite posta elettronica |
|
Modifica in base al nome
|
details.request_approvers.status_changed_by_member.name | string |
Modifica in base al nome |
|
Modifica in base all'ID
|
details.request_approvers.status_changed_by_member.id | string |
Modifica in base all'ID |
|
Modificato dall'ID personalizzato
|
details.request_approvers.status_changed_by_member.custom_id | string |
Modificato dall'ID personalizzato |
|
Data di modifica dello stato
|
details.request_approvers.status_change_date | date-time |
Data di modifica dello stato |
|
ID responsabile approvazione del membro della richiesta predecessore
|
details.request_approvers.predecessor_request_member_approver_id | string |
Esiste un predecessore che deve approvare in precedenza? |
|
Motivo
|
details.request_approvers.reason | string |
Motivo |
|
Indirizzo di posta elettronica del richiedente richiesta
|
details.requester_member.email | string |
Indirizzo di posta elettronica del richiedente richiesta |
|
Nome richiedente richiesta
|
details.requester_member.name | string |
Nome richiedente richiesta |
|
ID richiedente richiesta
|
details.requester_member.id | string |
ID richiedente richiesta |
|
ID personalizzato del richiedente richiesta
|
details.requester_member.custom_id | string |
ID personalizzato del richiedente richiesta |
|
Indennità
|
details.requester_member.allowances | array of object |
Indennità |
|
Indennità
|
details.requester_member.allowances.allowance | number |
Indennità |
|
Trasportato
|
details.requester_member.allowances.brought_forward | number |
Trasportato |
|
Time off per la compensazione
|
details.requester_member.allowances.compensatory_time_off | number |
Time off per la compensazione |
|
Rimanente
|
details.requester_member.allowances.remaining | number |
Rimanente |
|
Preso
|
details.requester_member.allowances.taken | number |
Preso |
|
Anno
|
details.requester_member.allowances.year | number |
Anno |
|
Data di approvazione della richiesta (deprecata)
|
details.approved_date | string |
Data di approvazione della richiesta (deprecata) |
|
Richiedi motivo di annullamento
|
details.cancel_reason | string |
Richiedi motivo di annullamento |
|
Data di annullamento della richiesta
|
details.canceld_date | string |
Data di annullamento della richiesta |
|
Data richiesta rifiutata (deprecata)
|
details.declined_date | string |
Data richiesta rifiutata (deprecata) |
|
Motivo rifiuto richiesta (deprecato)
|
details.decline_reason | string |
Motivo rifiuto richiesta (deprecato) |
|
Messaggio di posta elettronica del responsabile approvazione richiesta (deprecato)
|
details.approver_member.email | string |
Messaggio di posta elettronica del responsabile approvazione richiesta (deprecato) |
|
Nome del responsabile approvazione della richiesta (deprecato)
|
details.approver_member.name | string |
Nome del responsabile approvazione della richiesta (deprecato) |
|
ID responsabile approvazione richiesta (deprecato)
|
details.approver_member.id | string |
ID responsabile approvazione richiesta (deprecato) |
|
ID personalizzato del responsabile approvazione della richiesta (deprecato)
|
details.approver_member.custom_id | string |
ID personalizzato del responsabile approvazione della richiesta (deprecato) |
|
Richiesta annullata tramite posta elettronica
|
details.canceld_by_member.email | string |
Richiesta annullata tramite posta elettronica |
|
Richiesta annullata per nome
|
details.canceld_by_member.name | string |
Richiesta annullata per nome |
|
Richiesta annullata per ID
|
details.canceld_by_member.id | string |
Richiesta annullata per ID |
|
Richiesta annullata dall'ID personalizzato
|
details.canceld_by_member.custom_id | string |
Richiesta annullata dall'ID personalizzato |
|
Richiesta rifiutata tramite posta elettronica (deprecata)
|
details.declined_by_member.email | string |
Richiesta rifiutata tramite posta elettronica (deprecata) |
|
Richiesta rifiutata per nome (deprecata)
|
details.declined_by_member.name | string |
Richiesta rifiutata per nome (deprecata) |
|
Richiesta rifiutata per ID (deprecato)
|
details.declined_by_member.id | string |
Richiesta rifiutata per ID (deprecato) |
|
Richiesta rifiutata dall'ID personalizzato (deprecato)
|
details.declined_by_member.custom_id | string |
Richiesta rifiutata dall'ID personalizzato (deprecato) |
|
Lasciare l'ID tipo
|
details.leave_type.id | string |
Lasciare l'ID tipo |
|
Lasciare il nome del tipo
|
details.leave_type.name | string |
Lasciare il nome del tipo |