InfoVetted (anteprima)
La soluzione di screening in background dell'occupazione di InfoVetted semplifica la verifica dei candidati e dei dipendenti abilitando richieste di contatto e screening efficienti, aiutando le organizzazioni a rimanere conformi e a prendere decisioni informate sull'assunzione.
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 | InfoVetted |
| URL | https://infovetted.com |
| info@infovetted.com |
| Metadati del connettore | |
|---|---|
| Editore | InfoVetted |
| Sito web | https://www.infovetted.com |
| Informativa sulla privacy | https://www.infovetted.com/privacy-policy |
| Categorie | Sicurezza; Gestione aziendale |
Connettore InfoVetted Vetting
InfoVetted fornisce un connettore per eseguire il controllo dell'impiego su candidati e dipendenti, ad esempio la verifica delle identità (IDV), il diritto al lavoro (RTW), il criminale - divulgazione e il servizio barring (DBS) e controlli di background finanical.
Il connettore supporta anche l'esecuzione di query sullo stato di un controllo richiesto e il download dei risultati di verifica come PDF.
Autore: InfoVetted
Prerequisiti
- La chiave API è obbligatoria, deve iscriversi e registrare l'azienda in InfoVetted per usare il connettore.
Operazioni supportate
Il connettore supporta le operazioni seguenti:
GetAllVettingRequests
GetVettingRequestsByContactId
CreateContactVettingRequest
Richiedere un controllo di verifica. Sono disponibili i tipi di controllo seguenti:
- RightToWork
- StandardDBS
- EnhancedDBS
- BasicDBS
- WorkHistory3years
- WorkHistory5years
Se si richiede un controllo di controllo di controllo dbs utilizzare uno dei settori di occupazione seguenti
Settori dell'occupazione
- AcademyEducation
- AccommodationAnd FoodService
- AdministrativeAndSupport
- Agricoltura
- ArtsAndEntertainment
- CentralGovernment
- ChildCare
- Costruzione
- Guidatori
- EnergyAndAirConditioning
- FinancialAndInsurance
- SilvicolturaAndFishing
- FosterAdoption
- UlterioreEducazione
- Istruzione superiore
- IndependentEducation
- InformationAndCommunication
- LawEnforcementAndSecurity
- LeisureSportAndTourism
- LocalGovernment
- Produzione
- MiningAndQuarrying
- NHS
- PrescolareEducazione
- PrimaryEducation
- PrivateHealthcare
- ProfessionalTechnical
- PublicSectorOther
- RealEstateActivities
- ReclutamentoAndHR
- Commercio al dettaglio
- SecondaryEducation
- SocialCare
- TradeOrRepairOfVehicles
- TransportationAndStorage
- VoluntaryCharity
- WaterAndWasteManagement
La verifica degli aggiornamenti dello stato verrà inviata all'indirizzo del webhook (facoltativo) fornito nel formato seguente
JSON del payload POST del webhook:
{
"CheckId": "",
"Status": "",
"StatusDescription": ""
}
Stati:
- NotStarted,
- InProgress,
- Completo
- Eliminato
- In sospesoApproval,
- Respinto
- Scaduto
- Archiviati
- Sconosciuto
CancelAnExistingVettingRequest
Stato di verifica
Restituisce lo stato di verifica del controllo richiesto
Stati:
- NotStarted,
- InProgress,
- Completo
- Eliminato
- In sospesoApproval,
- Respinto
- Scaduto
- Archiviati
- Sconosciuto
Esportazione PDF
Restituisce un risultato PDF per il controllo completato
CreateContact
Crea un contatto da controllare
GetContact
Ottiene il contatto
UpdateContact
Aggiornare il contatto
GetAllContacts
Ottenere un elenco di tutti i contatti
GetAssignedGroupsForContact
Restituisce un elenco di gruppi a cui appartiene il contatto
GetContactGroup
Ottenere un gruppo di contatti
CreateContactGroup
Creare un gruppo di contatti
UpdateContactGroup
Aggiornare un gruppo di contatti
GetAllContactGroups
Ottenere tutti i gruppi di contatti
DeleteContactGroup
Eliminare un gruppo di contatti
AddContactToContactGroup
Aggiungere un contatto a un gruppo
RemoveContactFromContactGroup
Rimuovere un contatto da un gruppo
Recupero delle credenziali
La chiave API può essere ottenuta all'interno del portale InfoVetted in Impostazioni =>Chiavi API =>Chiave primaria.
È necessario avere una sottoscrizione attiva per il prodotto pertinente o avere abilitato la fatturazione
Problemi noti e limitazioni
Nessun problema noto
Support
Per eventuali domande, contattare qui o inviare un messaggio di posta elettronica a info@infovetted.com
Istruzioni per la distribuzione
Usare 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.
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| apiKeyHeader | securestring | ApiKeyHeader per questa API | Vero |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Aggiornare i dettagli dei contatti |
Questo endpoint aggiorna i dettagli di un contatto esistente. |
| Aggiornare un gruppo di contatti esistente |
Questo endpoint aggiorna i dettagli di un gruppo di contatti esistente in base all'ID. |
| Aggiungere un contatto a un gruppo di contatti |
Questo endpoint aggiunge un contatto esistente a un gruppo di contatti specifico. |
| Annullare una richiesta di verifica exisitng |
Questo endpoint annulla una richiesta di verifica esistente. |
| Creare un nuovo contatto |
Questo endpoint crea un nuovo contatto in base ai parametri di input. |
| Creare un nuovo gruppo di contatti |
Questo endpoint crea un nuovo gruppo di contatti con il nome specificato. |
| Creare una nuova richiesta di verifica dei contatti |
Questo endpoint crea una nuova richiesta di verifica per un contatto. |
| Eliminare un gruppo di contatti |
Questo endpoint elimina un gruppo di contatti in base al relativo ID. |
| Ottenere le richieste di verifica in base all'ID contatto |
Questo endpoint recupera le richieste di verifica associate a un ID contatto specifico. |
|
Ottenere lo stato di verifica per un determinato vetting |
Questo endpoint restituisce lo stato di verifica di un determinato controllo identificato dal parametro VettingRequestId. |
| Ottenere tutte le richieste di verifica |
Questo endpoint recupera tutte le richieste di verifica con parametri di paginazione facoltativi. |
| Recuperare i dettagli del contatto |
Questo endpoint recupera i dettagli di un contatto in base al relativo ID. |
| Recuperare i gruppi assegnati per un contatto |
Questo endpoint recupera i gruppi assegnati a un contatto specifico in base all'ID. |
| Recuperare tutti i contatti |
Questo endpoint recupera tutti i contatti con paginazione facoltativa. |
| Recuperare tutti i gruppi di contatti |
Questo endpoint recupera tutti i gruppi di contatti associati alla sottoscrizione. |
| Recuperare un gruppo di contatti |
Questo endpoint recupera i dettagli di un gruppo di contatti specifico in base all'ID. |
| Rimuovere un contatto da un gruppo di contatti |
Questo endpoint rimuove un contatto esistente da un gruppo di contatti specifico. |
| Risultato del controllo dell'esportazione come PDF |
Questo endpoint genera ed esporta un documento PDF per il controllo specificato identificato dal parametro VettingRequestId. |
Aggiornare i dettagli dei contatti
Questo endpoint aggiorna i dettagli di un contatto esistente.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
nome
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
posta elettronica
|
string | |||
|
numero di telefono
|
phoneNumber | string | ||
|
contactId
|
contactId | string |
Restituisce
- Corpo
- getContactResponse
Aggiornare un gruppo di contatti esistente
Questo endpoint aggiorna i dettagli di un gruppo di contatti esistente in base all'ID.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
nome
|
name | string |
Restituisce
Aggiungere un contatto a un gruppo di contatti
Questo endpoint aggiunge un contatto esistente a un gruppo di contatti specifico.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Restituisce
- response
- object
Annullare una richiesta di verifica exisitng
Questo endpoint annulla una richiesta di verifica esistente.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
vettingRequestId
|
vettingRequestId | integer |
Restituisce
- Corpo
- cancelVettingResponse
Creare un nuovo contatto
Questo endpoint crea un nuovo contatto in base ai parametri di input.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
nome
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
posta elettronica
|
string | |||
|
numero di telefono
|
phoneNumber | string |
Restituisce
- Corpo
- contactResponse
Creare un nuovo gruppo di contatti
Questo endpoint crea un nuovo gruppo di contatti con il nome specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
nome
|
name | string |
Restituisce
Creare una nuova richiesta di verifica dei contatti
Questo endpoint crea una nuova richiesta di verifica per un contatto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
CheckType
|
CheckType | string |
Tipo di controllo per la richiesta di verifica. |
|
|
contactId
|
contactId | string | ||
|
yourReference
|
yourReference | string | ||
|
NotifyContactPreference
|
NotifyContactPreference | string | ||
|
webhookUrl
|
webhookUrl | string | ||
|
identityVerified
|
identityVerified | boolean | ||
|
identityVerifiedBy
|
identityVerifiedBy | string | ||
|
jobTitleOfIndividual
|
jobTitleOfIndividual | string | ||
|
OccupazioneSector
|
EmploymentSector | string | ||
|
isVolunteer
|
isVolunteer | boolean | ||
|
isWorkingWithVulnerableAdults
|
isWorkingWithVulnerableAdults | boolean | ||
|
isWorkingWithChildren
|
isWorkingWithChildren | boolean | ||
|
hasIndividualsAddressBeenChecked
|
hasIndividualsAddressBeenChecked | boolean | ||
|
isWorkingAtVulnerablePersonsHomeAddress
|
isWorkingAtVulnerablePersonsHomeAddress | boolean |
Restituisce
- Corpo
- vettingResponse
Eliminare un gruppo di contatti
Questo endpoint elimina un gruppo di contatti in base al relativo ID.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string |
Restituisce
- response
- object
Ottenere le richieste di verifica in base all'ID contatto
Questo endpoint recupera le richieste di verifica associate a un ID contatto specifico.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID contatto - Formato - uuid
|
ContactId | True | uuid |
Formato : uuid. Identificatore univoco del contatto. |
|
Direzione di ordinamento
|
Direction | string |
Direzione di ordinamento, ad esempio 'asc' o 'desc'. |
|
|
Offset di paginazione
|
Offset | integer |
Formato : int32. Offset di paginazione. |
|
|
Limite di paginazione
|
Limit | integer |
Formato : int32. Limite di paginazione. |
Restituisce
Ottenere lo stato di verifica per un determinato vettingRequestId
Questo endpoint restituisce lo stato di verifica di un determinato controllo identificato dal parametro VettingRequestId.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Parametro VettingRequestId
|
VettingRequestId | True | integer |
Formato : int32. Parametro VettingRequestId , che è un identificatore univoco per il controllo. |
Restituisce
- Corpo
- vettingStatusResponse
Ottenere tutte le richieste di verifica
Questo endpoint recupera tutte le richieste di verifica con parametri di paginazione facoltativi.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Direzione di ordinamento
|
Direction | string |
Direzione di ordinamento, ad esempio 'asc' o 'desc'. |
|
|
Offset di paginazione
|
Offset | integer |
Formato : int32. Offset di paginazione. |
|
|
Limite di paginazione
|
Limit | integer |
Formato : int32. Limite di paginazione. |
Restituisce
Recuperare i dettagli del contatto
Questo endpoint recupera i dettagli di un contatto in base al relativo ID.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID contatto. Formato - uuid
|
ContactId | True | uuid |
Formato : uuid. Identificatore univoco del contatto. |
Restituisce
- Corpo
- getContactResponse
Recuperare i gruppi assegnati per un contatto
Questo endpoint recupera i gruppi assegnati a un contatto specifico in base all'ID.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
contactId
|
ContactId | True | uuid |
Formato : uuid. Identificatore univoco del contatto. |
Restituisce
Recuperare tutti i contatti
Questo endpoint recupera tutti i contatti con paginazione facoltativa.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Direzione di ordinamento (asc o desc)
|
Direction | string |
Direzione di ordinamento (asc o desc). |
|
|
Offset : int32. Offset di paginazione
|
Offset | integer |
Formato : int32. Offset di paginazione. |
|
|
Limite di paginazione
|
Limit | integer |
Formato : int32. Limite di paginazione. |
Restituisce
- Corpo
- allContactsResponse
Recuperare tutti i gruppi di contatti
Questo endpoint recupera tutti i gruppi di contatti associati alla sottoscrizione.
Restituisce
Recuperare un gruppo di contatti
Questo endpoint recupera i dettagli di un gruppo di contatti specifico in base all'ID.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
The ContactGroupId. Formato - uuid
|
ContactGroupId | True | uuid |
Formato : uuid. Identificatore univoco del gruppo di contatti. |
Restituisce
- Corpo
- getContactGroupResponse
Rimuovere un contatto da un gruppo di contatti
Questo endpoint rimuove un contatto esistente da un gruppo di contatti specifico.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Restituisce
Risultato del controllo dell'esportazione come PDF
Questo endpoint genera ed esporta un documento PDF per il controllo specificato identificato dal parametro VettingRequestId.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Parametro VettingRequestId
|
VettingRequestId | True | string |
Parametro VettingRequestId , che è un identificatore univoco per vettingRequest. |
Restituisce
Definizioni
allContactsResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
items
|
items | array of getContactResponse | |
|
totalItems
|
totalItems | integer |
cancelVettingResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
riuscito
|
succeeded | boolean | |
|
codice
|
code | string | |
|
traceId
|
traceId | string |
checkResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | integer | |
|
nome
|
firstName | string | |
|
cognome
|
surname | string | |
|
dateOfBirth
|
dateOfBirth | string | |
|
posta elettronica
|
string | ||
|
numero di telefono
|
phoneNumber | string | |
|
riferimento
|
reference | string | |
|
createdDateTime
|
createdDateTime | string | |
|
checkType
|
checkType | string | |
|
contactId
|
contactId | string | |
|
latestVettingStatus
|
latestVettingStatus | string | |
|
vettingStatuses
|
vettingStatuses | array of vettingStatusViewModel |
contactResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
isDuplicate
|
isDuplicate | boolean | |
|
message
|
message | string | |
|
contactId
|
contactId | string | |
|
nome
|
firstName | string | |
|
lastName
|
lastName | string | |
|
posta elettronica
|
string | ||
|
numero di telefono
|
phoneNumber | string |
createContactGroupResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nome
|
name | string | |
|
createdDateTime
|
createdDateTime | string |
getAllContactGroupsResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
totalCount
|
totalCount | integer | |
|
contattoGruppi
|
contactGroups | array of getContactGroupResponse |
getAllVettingRequestsResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
items
|
items | array of checkResponse | |
|
totalItems
|
totalItems | integer |
getAssignedGroupsForContactResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | string | |
|
nome
|
name | string | |
|
data di creazione
|
createdDate | string |
getContactGroupResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nome
|
name | string | |
|
Ora di creazione
|
createdTime | string | |
|
count
|
count | integer |
getContactResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | string | |
|
nome
|
firstName | string | |
|
lastName
|
lastName | string | |
|
posta elettronica
|
string | ||
|
numero di telefono
|
phoneNumber | string | |
|
registrationAccepted
|
registrationAccepted | boolean | |
|
acceptedRegistrationDate
|
acceptedRegistrationDate | string | |
|
recordCreationSource
|
recordCreationSource | string | |
|
createdDateTime
|
createdDateTime | string | |
|
updatedDateTime
|
updatedDateTime | string |
removeContactFromContactGroupResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
contactListId
|
contactListId | string | |
|
contactId
|
contactId | string |
updateContactGroupResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nome
|
name | string | |
|
Ora di creazione
|
createdTime | string | |
|
count
|
count | integer |
vettingRequestRecordReferenceResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | integer | |
|
checkType
|
checkType | string |
vettingResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
riuscito
|
succeeded | boolean | |
|
vettingRequestRecordReferences
|
vettingRequestRecordReferences | array of vettingRequestRecordReferenceResponse | |
|
codice
|
code | string | |
|
traceId
|
traceId | string |
vettingStatusResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
latestVettingStatusDescription
|
latestVettingStatusDescription | string |
vettingStatusViewModel
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
createdDateTime
|
createdDateTime | string |
PDFExportGet200ApplicationJsonResponse
getAssignedGroupsForContactResponseArray
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elementi
|
getAssignedGroupsForContactResponse |
oggetto
Si tratta del tipo 'object'.