Partager via


InfoVetted (préversion)

La solution de filtrage des antécédents d’emploi d’InfoVetted simplifie la vérification des candidats et des employés en permettant des demandes de contact et de filtrage efficaces, aidant les organisations à rester conformes et à prendre des décisions d’embauche éclairées.

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 InfoVetted
URL https://infovetted.com
Messagerie électronique info@infovetted.com
Métadonnées du connecteur
Éditeur InfoVetted
Site web https://www.infovetted.com
Politique de confidentialité https://www.infovetted.com/privacy-policy
Catégories Sécurité; Gestion de l’entreprise

Connecteur InfoVetted Vetting

InfoVetted fournit un connecteur permettant d’effectuer des vérifications d’emploi sur les candidats et les employés tels que la vérification d’identité (IDV), le droit au travail (RTW), le crime - divulgation et le service dbS (FINANICAL).

Le connecteur prend également en charge l’interrogation de l’état d’une vérification demandée et le téléchargement des résultats de vérification sous la forme d’un fichier PDF.

Éditeur : InfoVetted

Prerequisites

  • La clé API est requise, doit s’inscrire et inscrire votre entreprise auprès d’InfoVetted pour utiliser le connecteur.

Opérations prises en charge

Le connecteur prend en charge les opérations suivantes :

GetAllVettingRequests

GetVettingRequestsByContactId

CreateContactVettingRequest

Demandez une vérification de vérification. Les types de vérification suivants sont disponibles :

  • RightToWork
  • StandardDBS
  • EnhancedDBS
  • BasicDBS
  • WorkHistory3years
  • WorkHistory5years

Si vous demandez un contrôle d’autorisation DBS, utilisez l’un des secteurs d’emploi suivants

Secteurs de l’emploi

  • AcademyEducation
  • AccommodationAnd FoodService
  • AdministrativeAndSupport
  • Agriculture
  • ArtsAndEntertainment
  • CentralGovernment
  • ChildCare
  • Construction
  • Pilotes
  • EnergyAndAirConditioning
  • FinancialAndInsurance
  • ForestryAndFishing
  • FosterAdoption
  • FurtherEducation
  • HigherEducation
  • IndependentEducation
  • InformationAndCommunication
  • LawEnforcementAndSecurity
  • LeisureSportAndTour
  • LocalGovernment
  • Industrie
  • MiningAndQuarrying
  • NHS
  • Éducation préscolaire
  • PrimaryEducation
  • PrivateHealthcare
  • ProfessionalTechnical
  • PublicSectorOther
  • RealEstateActivities
  • RecrutementAndHR
  • Commerce de détail
  • SecondaryEducation
  • SocialCare
  • TradeOrRepairOfVehicles
  • TransportationAndStorage
  • VoluntaryCharity
  • WaterAndWasteManagement

La vérification des mises à jour d’état est envoyée à l’adresse webhook (facultative) fournie au format suivant

JSON de la charge utile WEBhook POST :

{
    "CheckId": "",
    "Status": "",
    "StatusDescription": ""
}

Statuts:

  • NotStarted,
  • InProgress,
  • Complet
  • Supprimé
  • PendingApproval,
  • Rejeté
  • Périmé
  • Archivés
  • Inconnu

CancelAnExistingVettingRequest

État de vérification

Retourne l’état de vérification du contrôle demandé

Statuts:

  • NotStarted,
  • InProgress,
  • Complet
  • Supprimé
  • PendingApproval,
  • Rejeté
  • Périmé
  • Archivés
  • Inconnu

Exportation PDF

Retourne un résultat PDF pour le contrôle terminé

CreateContact

Crée un contact à vérifier

GetContact

Obtient le contact

UpdateContact

Mettre à jour le contact

GetAllContacts

Obtenir la liste de tous les contacts

GetAssignedGroupsForContact

Renvoyer une liste de groupes auxquels appartient le contact

GetContactGroup

Obtenir un groupe de contacts

CreateContactGroup

Créer un groupe de contacts

UpdateContactGroup

Mettre à jour un groupe de contacts

GetAllContactGroups

Obtenir tous les groupes de contacts

DeleteContactGroup

Supprimer un groupe de contacts

AddContactToContactGroup

Ajouter un contact à un groupe

RemoveContactFromContactGroup

Supprimer un contact d’un groupe

Obtention des informations d’identification

Votre clé API peut être obtenue dans le portail InfoVetted sous Paramètres =>Clés API =>Clé primaire.

Clés d’API InfoVetted

Vous devez disposer d’un abonnement actif pour le produit approprié ou activer la facturation

Problèmes connus et limitations

Aucun problème connu

Support

Pour toute question, veuillez contacter un e-mail àinfo@infovetted.com

Instructions de déploiement

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

Nom Type Descriptif Obligatoire
apiKeyHeader securestring ApiKeyHeader pour cette API Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Ajouter un contact à un groupe de contacts

Ce point de terminaison ajoute un contact existant à un groupe de contacts spécifique.

Annuler une demande de vérification d’exisitng

Ce point de terminaison annule une demande de vérification existante.

Créer un contact

Ce point de terminaison crée un contact basé sur les paramètres d’entrée.

Créer un groupe de contacts

Ce point de terminaison crée un groupe de contacts avec le nom fourni.

Créer une demande de vérification de contact

Ce point de terminaison crée une demande de vérification pour un contact.

Exporter le résultat de la vérification en tant que PDF

Ce point de terminaison génère et exporte un document PDF pour la vérification donnée identifiée par le paramètre VettingRequestId.

Mettre à jour les détails du contact

Ce point de terminaison met à jour les détails d’un contact existant.

Mettre à jour un groupe de contacts existant

Ce point de terminaison met à jour les détails d’un groupe de contacts existant par ID.

Obtenir des demandes de vérification par ID de contact

Ce point de terminaison récupère les demandes de vérification associées à un ID de contact spécifique.

Obtenir l’état de vérification d’un vettingRequestId donné

Ce point de terminaison retourne l’état de vérification d’une vérification donnée identifiée par le paramètre VettingRequestId.

Obtenir toutes les demandes de vérification

Ce point de terminaison récupère toutes les demandes de vérification avec des paramètres de pagination facultatifs.

Récupérer les détails du contact

Ce point de terminaison récupère les détails d’un contact par son ID.

Récupérer les groupes attribués pour un contact

Ce point de terminaison récupère les groupes affectés à un contact spécifique par ID.

Récupérer tous les contacts

Ce point de terminaison récupère tous les contacts avec la pagination facultative.

Récupérer tous les groupes de contacts

Ce point de terminaison récupère tous les groupes de contacts associés à l’abonnement.

Récupérer un groupe de contacts

Ce point de terminaison récupère les détails d’un groupe de contacts spécifique par ID.

Supprimer un contact d’un groupe de contacts

Ce point de terminaison supprime un contact existant d’un groupe de contacts spécifique.

Supprimer un groupe de contacts

Ce point de terminaison supprime un groupe de contacts par son ID.

Ajouter un contact à un groupe de contacts

Ce point de terminaison ajoute un contact existant à un groupe de contacts spécifique.

Paramètres

Nom Clé Obligatoire Type Description
contactGroupId
contactGroupId string
contactId
contactId string

Retours

response
object

Annuler une demande de vérification d’exisitng

Ce point de terminaison annule une demande de vérification existante.

Paramètres

Nom Clé Obligatoire Type Description
vettingRequestId
vettingRequestId integer

Retours

Créer un contact

Ce point de terminaison crée un contact basé sur les paramètres d’entrée.

Paramètres

Nom Clé Obligatoire Type Description
firstName
firstName string
lastName
lastName string
Messagerie électronique
email string
numéro de téléphone
phoneNumber string

Retours

Créer un groupe de contacts

Ce point de terminaison crée un groupe de contacts avec le nom fourni.

Paramètres

Nom Clé Obligatoire Type Description
nom
name string

Retours

Créer une demande de vérification de contact

Ce point de terminaison crée une demande de vérification pour un contact.

Paramètres

Nom Clé Obligatoire Type Description
CheckType
CheckType string

Type de vérification de la demande de vérification.

contactId
contactId string
yourReference
yourReference string
NotifyContactPreference
NotifyContactPreference string
webhookUrl
webhookUrl string
identityVerified
identityVerified boolean
identityVerifiedBy
identityVerifiedBy string
jobTitleOfIndividual
jobTitleOfIndividual string
EmploymentSector
EmploymentSector string
isVolunteer
isVolunteer boolean
isWorkingWithVulnerableAdults
isWorkingWithVulnerableAdults boolean
isWorkingWithChildren
isWorkingWithChildren boolean
hasIndividualsAddressBeenChecked
hasIndividualsAddressBeenChecked boolean
isWorkingAtVulnerablePersonsHomeAddress
isWorkingAtVulnerablePersonsHomeAddress boolean

Retours

Exporter le résultat de la vérification en tant que PDF

Ce point de terminaison génère et exporte un document PDF pour la vérification donnée identifiée par le paramètre VettingRequestId.

Paramètres

Nom Clé Obligatoire Type Description
Paramètre VettingRequestId
VettingRequestId True string

Paramètre VettingRequestId , qui est un identificateur unique pour le vettingRequest.

Retours

Mettre à jour les détails du contact

Ce point de terminaison met à jour les détails d’un contact existant.

Paramètres

Nom Clé Obligatoire Type Description
firstName
firstName string
lastName
lastName string
Messagerie électronique
email string
numéro de téléphone
phoneNumber string
contactId
contactId string

Retours

Mettre à jour un groupe de contacts existant

Ce point de terminaison met à jour les détails d’un groupe de contacts existant par ID.

Paramètres

Nom Clé Obligatoire Type Description
contactGroupId
contactGroupId string
nom
name string

Retours

Obtenir des demandes de vérification par ID de contact

Ce point de terminaison récupère les demandes de vérification associées à un ID de contact spécifique.

Paramètres

Nom Clé Obligatoire Type Description
ID de contact - Format - uuid
ContactId True uuid

Format - uuid. Identificateur unique du contact.

Direction du tri
Direction string

Direction de tri, par exemple , « asc » ou « desc ».

Décalage de pagination
Offset integer

Format - int32. Décalage de pagination.

Limite de pagination
Limit integer

Format - int32. Limite de pagination.

Retours

Obtenir l’état de vérification d’un vettingRequestId donné

Ce point de terminaison retourne l’état de vérification d’une vérification donnée identifiée par le paramètre VettingRequestId.

Paramètres

Nom Clé Obligatoire Type Description
Paramètre VettingRequestId
VettingRequestId True integer

Format - int32. Paramètre VettingRequestId , qui est un identificateur unique pour la vérification.

Retours

Obtenir toutes les demandes de vérification

Ce point de terminaison récupère toutes les demandes de vérification avec des paramètres de pagination facultatifs.

Paramètres

Nom Clé Obligatoire Type Description
Direction du tri
Direction string

Direction de tri, par exemple , « asc » ou « desc ».

Décalage de pagination
Offset integer

Format - int32. Décalage de pagination.

Limite de pagination
Limit integer

Format - int32. Limite de pagination.

Retours

Récupérer les détails du contact

Ce point de terminaison récupère les détails d’un contact par son ID.

Paramètres

Nom Clé Obligatoire Type Description
ID de contact. Format - uuid
ContactId True uuid

Format - uuid. Identificateur unique du contact.

Retours

Récupérer les groupes attribués pour un contact

Ce point de terminaison récupère les groupes affectés à un contact spécifique par ID.

Paramètres

Nom Clé Obligatoire Type Description
contactId
ContactId True uuid

Format - uuid. Identificateur unique du contact.

Retours

Récupérer tous les contacts

Ce point de terminaison récupère tous les contacts avec la pagination facultative.

Paramètres

Nom Clé Obligatoire Type Description
Direction du tri (asc ou desc)
Direction string

Direction du tri (asc ou desc).

Offset - int32. Décalage de pagination
Offset integer

Format - int32. Décalage de pagination.

Limite de pagination
Limit integer

Format - int32. Limite de pagination.

Retours

Récupérer tous les groupes de contacts

Ce point de terminaison récupère tous les groupes de contacts associés à l’abonnement.

Retours

Récupérer un groupe de contacts

Ce point de terminaison récupère les détails d’un groupe de contacts spécifique par ID.

Paramètres

Nom Clé Obligatoire Type Description
The ContactGroupId. Format - uuid
ContactGroupId True uuid

Format - uuid. Identificateur unique du groupe de contacts.

Retours

Supprimer un contact d’un groupe de contacts

Ce point de terminaison supprime un contact existant d’un groupe de contacts spécifique.

Paramètres

Nom Clé Obligatoire Type Description
contactGroupId
contactGroupId string
contactId
contactId string

Retours

Supprimer un groupe de contacts

Ce point de terminaison supprime un groupe de contacts par son ID.

Paramètres

Nom Clé Obligatoire Type Description
contactGroupId
contactGroupId string

Retours

response
object

Définitions

allContactsResponse

Nom Chemin d’accès Type Description
items
items array of getContactResponse
totalItems
totalItems integer

cancelVettingResponse

Nom Chemin d’accès Type Description
Réussi
succeeded boolean
code
code string
traceId
traceId string

checkResponse

Nom Chemin d’accès Type Description
pièce d'identité
id integer
firstName
firstName string
nom de famille
surname string
dateOfBirth
dateOfBirth string
Messagerie électronique
email string
numéro de téléphone
phoneNumber string
référence
reference string
createdDateTime
createdDateTime string
checkType
checkType string
contactId
contactId string
latestVettingStatus
latestVettingStatus string
vettingStatuses
vettingStatuses array of vettingStatusViewModel

contactResponse

Nom Chemin d’accès Type Description
isDuplicate
isDuplicate boolean
Message
message string
contactId
contactId string
firstName
firstName string
lastName
lastName string
Messagerie électronique
email string
numéro de téléphone
phoneNumber string

createContactGroupResponse

Nom Chemin d’accès Type Description
contactGroupId
contactGroupId string
nom
name string
createdDateTime
createdDateTime string

getAllContactGroupsResponse

Nom Chemin d’accès Type Description
totalCount
totalCount integer
contactGroupes
contactGroups array of getContactGroupResponse

getAllVettingRequestsResponse

Nom Chemin d’accès Type Description
items
items array of checkResponse
totalItems
totalItems integer

getAssignedGroupsForContactResponse

Nom Chemin d’accès Type Description
pièce d'identité
id string
nom
name string
date de création
createdDate string

getContactGroupResponse

Nom Chemin d’accès Type Description
contactGroupId
contactGroupId string
nom
name string
createdTime
createdTime string
count
count integer

getContactResponse

Nom Chemin d’accès Type Description
pièce d'identité
id string
firstName
firstName string
lastName
lastName string
Messagerie électronique
email string
numéro de téléphone
phoneNumber string
registrationAccepted
registrationAccepted boolean
acceptedRegistrationDate
acceptedRegistrationDate string
recordCreationSource
recordCreationSource string
createdDateTime
createdDateTime string
updatedDateTime
updatedDateTime string

removeContactFromContactGroupResponse

Nom Chemin d’accès Type Description
contactListId
contactListId string
contactId
contactId string

updateContactGroupResponse

Nom Chemin d’accès Type Description
contactGroupId
contactGroupId string
nom
name string
createdTime
createdTime string
count
count integer

vettingRequestRecordReferenceResponse

Nom Chemin d’accès Type Description
pièce d'identité
id integer
checkType
checkType string

vettingResponse

Nom Chemin d’accès Type Description
Réussi
succeeded boolean
vettingRequestRecordReferences
vettingRequestRecordReferences array of vettingRequestRecordReferenceResponse
code
code string
traceId
traceId string

vettingStatusResponse

Nom Chemin d’accès Type Description
status
status string
latestVettingStatusDescription
latestVettingStatusDescription string

vettingStatusViewModel

Nom Chemin d’accès Type Description
status
status string
createdDateTime
createdDateTime string

PDFExportGet200ApplicationJsonResponse

getAssignedGroupsForContactResponseArray

Nom Chemin d’accès Type Description
Objets
getAssignedGroupsForContactResponse

objet

Il s’agit du type 'object'.