Condividi tramite


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
Email 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.

Chiavi API di InfoVetted

È 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 vettingRequestId

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
email string
numero di telefono
phoneNumber string
contactId
contactId string

Restituisce

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

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
email string
numero di telefono
phoneNumber string

Restituisce

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

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

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

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

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

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
email 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
email 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
email 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'.