om een gepersonaliseerde navigatie te krijgen.
om een gepersonaliseerde navigatie te krijgen.
Note: De WFM api is controlled available en is nog niet beschikbaar voor algemeen gebruik.
De WFM API beschikt over een autorisatie mechanisme waarmee bepaald kan worden tot welke medewerkers en datasets een Workforce Management systeem toegang heeft.
Het autorisatie mechanisme bestaat uit de volgende onderdelen:
Met dit document willen wij u informeren over de mogelijkheden van deze autorisatievormen in de API. Beide autorisatie mechanismes moeten door een consultant ingericht worden.
Autorisatie op basis van API scopes
In de Visma developer portal zijn per API één of meerdere scopes gedefinieerd. Door het activeren van deze scope krijgt een extern systeem toegang tot één of meerdere endpoint en/of data set. Binnen de API worden de volgende scopes onderscheiden.
Scope | Omschrijving | Endpoints |
Invitation_only | Scope noodzakelijk om de API te kunnen activeren. Tijdens het activering proces wordt de contractafspraken gecontroleerd en vastgelegd. Deze scope geeft nog geen toegang tot enige vorm van data maar is noodzakelijk voor de onboarding van klanten op de API of applicatie |
- |
Get_Basic | Get basic data zoals medewerker- & organisatiedata |
GET persons GET employmentTimelines |
GetPrivateContactDetails | Voegt de privé contactgegevens aan de endpoint Person & Employee, zoals post- en woonadres, telefoonnummer vast & mobiel en het email adres. |
GET persons
Dit betreft de volgende gegevens: Home: P01014 straatnaam Postal: P00365 straatnaam
Home: P01027 - telefoonnr woonadres
Prive: P01034 - E-mail adres privé |
Get salaryDetails | Lezen van de salarisgevens van medewerkers |
GET SalaryDetails |
Get_maternitityLeave | Lezen van zwangerschapverlof van medewerkers |
GET maternityLeave |
Get_sicknessLeave | Lezen van ziekmeldingen van medewerkers |
GET sickLeave |
Get_leave | Lezen van verlofrechten en verlofopnames van medewerkers |
GET leaveEntitlements |
Uw consultant kan u helpen bij het activeren / deactiveren van deze scopes binnen de API.
Autorisatie op basis van autorisatie filters
De autorisatie filters hebben betrekking op welke medewerkers zichtbaar zijn in de API. Standaard worden altijd alle medewerkers getoond in de API. Bij het activeren van de API kan een consultant filters inrichten zodat maar een beperkte groep medewerkers via de API beschikbaar komen.
Filteren in de API is mogelijk op de volgende Beaufort velden:
Een veel voorkomen filter is bijvoorbeeld op Soort Arbeidsrelatie waarbij alleen eigen medewerkers in het extern systeem opgenomen worden. Maar ook een filter op de combinatie Opdrachtgever / Instelling geeft u de mogelijkheid om de medewerkers van één of meerdere specifieke instellingen in de API op te nemen.
Uw consultant kan u helpen bij het inrichten of wijzigen van de autorisatie filters.
Copyright 2019 Visma Community. All right reserved.