InfoVetted (Vorschau)
Die Hintergrundprüfungslösung von InfoVetted optimiert die Kandidaten- und Mitarbeiterüberprüfung, indem effiziente Kontakt- und Screeninganfragen ermöglicht werden, organisationen dabei zu helfen, fundierte Einstellungsentscheidungen zu treffen.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | InfoVetted |
| URL | https://infovetted.com |
| info@infovetted.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | InfoVetted |
| Webseite | https://www.infovetted.com |
| Datenschutzrichtlinie | https://www.infovetted.com/privacy-policy |
| Kategorien | Sicherheit; Unternehmensführung |
InfoVetted Vetting Connector
InfoVetted stellt einen Connector bereit, um eine Beschäftigungsüberprüfung für Kandidaten und Mitarbeiter durchzuführen, z. B. IdV (Identity Verification), Right to Work (RTW), Criminal - Disclosure & Barring Service (DBS) und finanische Hintergrundprüfungen.
Der Connector unterstützt außerdem das Abfragen des Status einer angeforderten Prüfung und das Herunterladen der Überprüfungsergebnisse als PDF.
Herausgeber: InfoVetted
Voraussetzungen
- DER API-Schlüssel ist erforderlich, muss sich registrieren und Ihr Unternehmen bei InfoVetted registrieren, um den Connector zu verwenden.
Unterstützte Vorgänge
Der Connector unterstützt die folgenden Vorgänge:
GetAllVettingRequests
GetVettingRequestsByContactId
CreateContactVettingRequest
Fordern Sie eine Überprüfung an. Die folgenden Überprüfungstypen sind verfügbar:
- RightToWork
- StandardDBS
- EnhancedDBS
- BasicDBS
- WorkHistory3years
- WorkHistory5years
Wenn Sie einen DBS-Überprüfungscheck anfordern, verwenden Sie einen der folgenden Beschäftigungssektoren:
Beschäftigungssektoren
- AcademyEducation
- UnterkunftAndFoodService
- AdministrativeAndSupport
- Landwirtschaft
- ArtsAndEntertainment
- CentralGovernment
- Kinderbetreuung
- Konstruktion
- Fahrer
- EnergyAndAirConditioning
- FinancialAndInsurance
- ForestryAndFishing
- FosterAdoption
- Weitere Unterweisung
- HigherEducation
- Unabhängige Unterweisung
- InformationAndCommunication
- LawEnforcementAndSecurity
- LeisureSportAndTourism
- LocalGovernment
- Produktion
- MiningAndQuarrying
- NHS
- PreschoolEducation
- PrimaryEducation
- PrivateHealthcare
- ProfessionalTechnical
- PublicSectorOther
- RealEstateActivities
- RecruitmentAndHR
- Einzelhandel
- Sekundäre Unterweisung
- SocialCare
- TradeOrRepairOfVehicles
- TransportAndStorage
- VoluntaryCharity
- WaterAndWasteManagement
Überprüfungsstatusaktualisierungen werden an die (optionale) Webhook-Adresse gesendet, die im folgenden Format bereitgestellt wird.
Webhook POST payload JSON:
{
"CheckId": "",
"Status": "",
"StatusDescription": ""
}
Status:
- NotStarted,
- InProgress,
- Vollständig
- Gelöscht
- PendingApproval,
- Zurückgewiesen
- Abgelaufen
- Archiviert
- Unbekannt
CancelAnExistingVettingRequest
Überprüfungsstatus
Gibt den Überprüfungsstatus der angeforderten Prüfung zurück.
Status:
- NotStarted,
- InProgress,
- Vollständig
- Gelöscht
- PendingApproval,
- Zurückgewiesen
- Abgelaufen
- Archiviert
- Unbekannt
PDF-Export
Gibt ein PDF-Ergebnis für die abgeschlossene Überprüfung zurück.
CreateContact
Erstellt einen Kontakt, der überprüft werden soll
GetContact
Ruft den Kontakt ab
UpdateContact
Aktualisieren des Kontakts
GetAllContacts
Abrufen einer Liste aller Kontakte
GetAssignedGroupsForContact
Zurückgeben einer Liste von Gruppen, zu denen der Kontakt gehört
GetContactGroup
Abrufen einer Kontaktgruppe
CreateContactGroup
Erstellen einer Kontaktgruppe
UpdateContactGroup
Aktualisieren einer Kontaktgruppe
GetAllContactGroups
Abrufen aller Kontaktgruppen
DeleteContactGroup
Löschen einer Kontaktgruppe
AddContactToContactGroup
Hinzufügen eines Kontakts zu einer Gruppe
RemoveContactFromContactGroup
Entfernen eines Kontakts aus einer Gruppe
Abrufen von Anmeldeinformationen
Ihr API-Schlüssel kann im InfoVetted-Portal unter "Einstellungen =>API Keys =>Primärschlüssel" abgerufen werden.
Sie müssen über ein aktives Abonnement für das relevante Produkt verfügen oder die Rechnungsstellung aktiviert haben.
Bekannte Probleme und Einschränkungen
Keine bekannten Probleme
Support
Für Fragen wenden Sie sich bitte an hier oder geben Sie eine E-Mail an info@infovetted.com
Bereitstellungsanweisungen
Verwenden Sie diese Anweisungen , um diesen Connector als benutzerdefinierter Connector in Microsoft Power Automate und Power Apps bereitzustellen.
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine gemeinsam nutzbare Verbindung. Wenn die Power-App mit einem anderen Benutzer geteilt wird, wird dieser andere Benutzer explizit aufgefordert, eine neue Verbindung herzustellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| apiKeyHeader | securestring | ApiKeyHeader für diese API | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abbrechen einer Exisitng-Überprüfungsanforderung |
Dieser Endpunkt bricht eine vorhandene Überprüfungsanforderung ab. |
| Abrufen aller Kontakte |
Dieser Endpunkt ruft alle Kontakte mit optionaler Paginierung ab. |
| Abrufen aller Kontaktgruppen |
Dieser Endpunkt ruft alle Kontaktgruppen ab, die dem Abonnement zugeordnet sind. |
| Abrufen aller Überprüfungsanforderungen |
Dieser Endpunkt ruft alle Überprüfungsanforderungen mit optionalen Paginierungsparametern ab. |
|
Abrufen des Überprüfungsstatus für eine bestimmte Vetting |
Dieser Endpunkt gibt den Überprüfungsstatus einer bestimmten Überprüfung zurück, die vom Parameter VettingRequestId identifiziert wurde. |
| Abrufen einer Kontaktgruppe |
Dieser Endpunkt ruft Details einer bestimmten Kontaktgruppe nach ID ab. |
| Abrufen von Kontaktdetails |
Dieser Endpunkt ruft Details eines Kontakts anhand seiner ID ab. |
| Abrufen von Überprüfungsanforderungen nach Kontakt-ID |
Dieser Endpunkt ruft überprüfungsanforderungen ab, die einer bestimmten Kontakt-ID zugeordnet sind. |
| Abrufen zugewiesener Gruppen für einen Kontakt |
Dieser Endpunkt ruft Gruppen ab, die einem bestimmten Kontakt nach ID zugewiesen sind. |
| Aktualisieren einer vorhandenen Kontaktgruppe |
Dieser Endpunkt aktualisiert die Details einer vorhandenen Kontaktgruppe nach ID. |
| Aktualisieren von Kontaktdetails |
Dieser Endpunkt aktualisiert Details eines vorhandenen Kontakts. |
| Entfernen eines Kontakts aus einer Kontaktgruppe |
Dieser Endpunkt entfernt einen vorhandenen Kontakt aus einer bestimmten Kontaktgruppe. |
| Erstellen einer neuen Kontaktgruppe |
Dieser Endpunkt erstellt eine neue Kontaktgruppe mit dem angegebenen Namen. |
| Erstellen einer neuen Kontaktüberprüfungsanfrage |
Dieser Endpunkt erstellt eine neue Überprüfungsanforderung für einen Kontakt. |
| Erstellen eines neuen Kontakts |
Dieser Endpunkt erstellt einen neuen Kontakt basierend auf Eingabeparametern. |
| Exportcheckergebnis als PDF |
Dieser Endpunkt generiert und exportiert ein PDF-Dokument für die vom VettingRequestId-Parameter identifizierte Überprüfung. |
| Hinzufügen eines Kontakts zu einer Kontaktgruppe |
Dieser Endpunkt fügt einer bestimmten Kontaktgruppe einen vorhandenen Kontakt hinzu. |
| Löschen einer Kontaktgruppe |
Dieser Endpunkt löscht eine Kontaktgruppe anhand ihrer ID. |
Abbrechen einer Exisitng-Überprüfungsanforderung
Dieser Endpunkt bricht eine vorhandene Überprüfungsanforderung ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
vettingRequestId
|
vettingRequestId | integer |
Gibt zurück
Abrufen aller Kontakte
Dieser Endpunkt ruft alle Kontakte mit optionaler Paginierung ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Sortierrichtung (Asc oder Desc)
|
Direction | string |
Sortierrichtung (Asc oder Desc). |
|
|
Offset - int32. Paginierungsoffset
|
Offset | integer |
Format - int32. Paginierungsoffset. |
|
|
Paginierungsgrenzwert
|
Limit | integer |
Format - int32. Paginierungsgrenzwert. |
Gibt zurück
- Body
- allContactsResponse
Abrufen aller Kontaktgruppen
Dieser Endpunkt ruft alle Kontaktgruppen ab, die dem Abonnement zugeordnet sind.
Gibt zurück
Abrufen aller Überprüfungsanforderungen
Dieser Endpunkt ruft alle Überprüfungsanforderungen mit optionalen Paginierungsparametern ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Sortierrichtung
|
Direction | string |
Sortierrichtung, z. B. "asc" oder "desc". |
|
|
Paginierungsoffset
|
Offset | integer |
Format - int32. Paginierungsoffset. |
|
|
Paginierungsgrenzwert
|
Limit | integer |
Format - int32. Paginierungsgrenzwert. |
Gibt zurück
Abrufen des Überprüfungsstatus für eine bestimmte VettingRequestId
Dieser Endpunkt gibt den Überprüfungsstatus einer bestimmten Überprüfung zurück, die vom Parameter VettingRequestId identifiziert wurde.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
VettingRequestId-Parameter
|
VettingRequestId | True | integer |
Format - int32. Der Parameter "VettingRequestId ", bei dem es sich um einen eindeutigen Bezeichner für die Überprüfung handelt. |
Gibt zurück
Abrufen einer Kontaktgruppe
Dieser Endpunkt ruft Details einer bestimmten Kontaktgruppe nach ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Die ContactGroupId. Format - uuid
|
ContactGroupId | True | uuid |
Format - uuid. Der eindeutige Bezeichner der Kontaktgruppe. |
Gibt zurück
Abrufen von Kontaktdetails
Dieser Endpunkt ruft Details eines Kontakts anhand seiner ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Kontakt-ID. Format - uuid
|
ContactId | True | uuid |
Format - uuid. Der eindeutige Bezeichner des Kontakts. |
Gibt zurück
- Body
- getContactResponse
Abrufen von Überprüfungsanforderungen nach Kontakt-ID
Dieser Endpunkt ruft überprüfungsanforderungen ab, die einer bestimmten Kontakt-ID zugeordnet sind.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Kontakt-ID - Format - uuid
|
ContactId | True | uuid |
Format - uuid. Eindeutiger Bezeichner des Kontakts. |
|
Sortierrichtung
|
Direction | string |
Sortierrichtung, z. B. "asc" oder "desc". |
|
|
Paginierungsoffset
|
Offset | integer |
Format - int32. Paginierungsoffset. |
|
|
Paginierungsgrenzwert
|
Limit | integer |
Format - int32. Paginierungsgrenzwert. |
Gibt zurück
Abrufen zugewiesener Gruppen für einen Kontakt
Dieser Endpunkt ruft Gruppen ab, die einem bestimmten Kontakt nach ID zugewiesen sind.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
contactId
|
ContactId | True | uuid |
Format - uuid. Der eindeutige Bezeichner des Kontakts. |
Gibt zurück
- Gegenstände
- getAssignedGroupsForContactResponseArray
Aktualisieren einer vorhandenen Kontaktgruppe
Dieser Endpunkt aktualisiert die Details einer vorhandenen Kontaktgruppe nach ID.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
name
|
name | string |
Gibt zurück
Aktualisieren von Kontaktdetails
Dieser Endpunkt aktualisiert Details eines vorhandenen Kontakts.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Vorname
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
E-Mail
|
string | |||
|
Telefonnummer
|
phoneNumber | string | ||
|
contactId
|
contactId | string |
Gibt zurück
- Body
- getContactResponse
Entfernen eines Kontakts aus einer Kontaktgruppe
Dieser Endpunkt entfernt einen vorhandenen Kontakt aus einer bestimmten Kontaktgruppe.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Gibt zurück
Erstellen einer neuen Kontaktgruppe
Dieser Endpunkt erstellt eine neue Kontaktgruppe mit dem angegebenen Namen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
name
|
name | string |
Gibt zurück
Erstellen einer neuen Kontaktüberprüfungsanfrage
Dieser Endpunkt erstellt eine neue Überprüfungsanforderung für einen Kontakt.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
CheckType
|
CheckType | string |
Der Überprüfungstyp für die Überprüfungsanforderung. |
|
|
contactId
|
contactId | string | ||
|
yourReference
|
yourReference | string | ||
|
NotifyContactPreference
|
NotifyContactPreference | string | ||
|
webhookUrl
|
webhookUrl | string | ||
|
identityVerified
|
identityVerified | boolean | ||
|
identityVerifiedBy
|
identityVerifiedBy | string | ||
|
jobTitleOfIndividual
|
jobTitleOfIndividual | string | ||
|
Beschäftigungssektor
|
EmploymentSector | string | ||
|
isVolunteer
|
isVolunteer | boolean | ||
|
isWorkingWithVulnerableAdults
|
isWorkingWithVulnerableAdults | boolean | ||
|
isWorkingWithChildren
|
isWorkingWithChildren | boolean | ||
|
hasIndividualsAddressBeenChecked
|
hasIndividualsAddressBeenChecked | boolean | ||
|
isWorkingAtVulnerablePersonsHomeAddress
|
isWorkingAtVulnerablePersonsHomeAddress | boolean |
Gibt zurück
- Body
- vettingResponse
Erstellen eines neuen Kontakts
Dieser Endpunkt erstellt einen neuen Kontakt basierend auf Eingabeparametern.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Vorname
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
E-Mail
|
string | |||
|
Telefonnummer
|
phoneNumber | string |
Gibt zurück
- Body
- contactResponse
Exportcheckergebnis als PDF
Dieser Endpunkt generiert und exportiert ein PDF-Dokument für die vom VettingRequestId-Parameter identifizierte Überprüfung.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
VettingRequestId-Parameter
|
VettingRequestId | True | string |
Der Parameter "VettingRequestId ", der ein eindeutiger Bezeichner für die vettingRequest ist. |
Gibt zurück
Hinzufügen eines Kontakts zu einer Kontaktgruppe
Dieser Endpunkt fügt einer bestimmten Kontaktgruppe einen vorhandenen Kontakt hinzu.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Gibt zurück
- response
- object
Löschen einer Kontaktgruppe
Dieser Endpunkt löscht eine Kontaktgruppe anhand ihrer ID.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string |
Gibt zurück
- response
- object
Definitionen
allContactsResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
items
|
items | array of getContactResponse | |
|
totalItems
|
totalItems | integer |
cancelVettingResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gelungen
|
succeeded | boolean | |
|
Code
|
code | string | |
|
traceId
|
traceId | string |
checkResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
id
|
id | integer | |
|
Vorname
|
firstName | string | |
|
Familienname
|
surname | string | |
|
dateOfBirth
|
dateOfBirth | string | |
|
E-Mail
|
string | ||
|
Telefonnummer
|
phoneNumber | string | |
|
reference
|
reference | string | |
|
createdDateTime
|
createdDateTime | string | |
|
checkType
|
checkType | string | |
|
contactId
|
contactId | string | |
|
latestVettingStatus
|
latestVettingStatus | string | |
|
vettingStatuses
|
vettingStatuses | array of vettingStatusViewModel |
contactResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
isDuplicate
|
isDuplicate | boolean | |
|
message
|
message | string | |
|
contactId
|
contactId | string | |
|
Vorname
|
firstName | string | |
|
lastName
|
lastName | string | |
|
E-Mail
|
string | ||
|
Telefonnummer
|
phoneNumber | string |
createContactGroupResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
name
|
name | string | |
|
createdDateTime
|
createdDateTime | string |
getAllContactGroupsResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
totalCount
|
totalCount | integer | |
|
contactGruppen
|
contactGroups | array of getContactGroupResponse |
getAllVettingRequestsResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
items
|
items | array of checkResponse | |
|
totalItems
|
totalItems | integer |
getAssignedGroupsForContactResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
id
|
id | string | |
|
name
|
name | string | |
|
Erstellungsdatum
|
createdDate | string |
getContactGroupResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
name
|
name | string | |
|
createdTime
|
createdTime | string | |
|
count
|
count | integer |
getContactResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
id
|
id | string | |
|
Vorname
|
firstName | string | |
|
lastName
|
lastName | string | |
|
E-Mail
|
string | ||
|
Telefonnummer
|
phoneNumber | string | |
|
registrationAccepted
|
registrationAccepted | boolean | |
|
acceptedRegistrationDate
|
acceptedRegistrationDate | string | |
|
recordCreationSource
|
recordCreationSource | string | |
|
createdDateTime
|
createdDateTime | string | |
|
updatedDateTime
|
updatedDateTime | string |
removeContactFromContactGroupResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
contactListId
|
contactListId | string | |
|
contactId
|
contactId | string |
updateContactGroupResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
name
|
name | string | |
|
createdTime
|
createdTime | string | |
|
count
|
count | integer |
vettingRequestRecordReferenceResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
id
|
id | integer | |
|
checkType
|
checkType | string |
vettingResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gelungen
|
succeeded | boolean | |
|
vettingRequestRecordReferences
|
vettingRequestRecordReferences | array of vettingRequestRecordReferenceResponse | |
|
Code
|
code | string | |
|
traceId
|
traceId | string |
vettingStatusResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
status
|
status | string | |
|
latestVettingStatusDescription
|
latestVettingStatusDescription | string |
vettingStatusViewModel
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
status
|
status | string | |
|
createdDateTime
|
createdDateTime | string |
PDFExportGet200ApplicationJsonResponse
getAssignedGroupsForContactResponseArray
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gegenstände
|
getAssignedGroupsForContactResponse |
Objekt
Dies ist der Typ 'object'.