Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (2024)

De Visma Developer portal is te bereiken via

https://oauth.developers.visma.com/service-registry/home

en maak viaCreate accounteen account aan

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (1)

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (2)

De portal zal viado.not.reply@mail.connect.visma.com je een e-mail sturen met eenActivatie accountlink.

Gebruik bij het registreren hetKvk-nummeralsOrganization number

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (3)

Startscherm na inloggen

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (4)

Desgewenst kun je een collega toevoegen viaMy teamenNew member. Jullie hebben dan beiden inzicht in de gegevens van de applicatie.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (5)

De volgende stap is het aanmaken van een applicatie.

Door een applicatie aan te maken ontstaat er een API Key en een Secret Key die je gebruikt om de authenticatietoken op te halen.

Kies via het tabbladMy ApplicationsvoorAdd Application

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (6)

Als application type selecteerService, dit is het enige type wat door Visma|Raet wordt ondersteund.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (7)

Het aanmaken van de applicatie gaat via vier tabbladen, vul de gegevens in op het eerste tabbladDetails.Weet dat de opgegevenClient Idwordt gebruikt als API key bij de API-aanroepen.

Je moet zelf deClient Idopgeven.

Testomgeving-Het is tevens mogelijk om gebruik te maken van onze sandbox. Met deze sandbox kun je testen. De applicatie voor de productieomgeving kan ook gekoppeld worden aan de sandbox. Maak hiervoor een 2eInvitation codeaan (deze stap wordt later toegelicht).

Via deze applicatie met bijbehorendeClient Iden Secret krijg je toegang de data en of bestanden uit de Youforce/HRCoreOnline-omgeving(en).Eén API key-set kan toegang geven tot meerdere klantomgevingen.

  • Via deTenant Iddie je alsHeadermeestuurt bij het aanvragen van een authenticatie token bepaal je de benodigde klantomgeving.
  • Access Token Lifetimemag op de default waarde blijven staan. Een aanpassing van deze waarde heeft geen effect op werking van de API, alsmede de optiesInclude JSON Web Token IDenTestApplication.
  • Gebruik eerstSave as a draftom vervolgens de applicatie aan te maken viaCreate,viaNextga je naar het volgende tabblad.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (8)

Het tabbladCredentialsstelt je in staat om de API Secret aan te maken. Let op, deSecretwaarde wordt alleen getoond via de pop up bij het aanmaken, dus neem dit direct over. De pop up toont ook je eerder gekozenID(API key).

Let op:Wordt de bestaande secret vergeten dan dien je een nieuwe aan te maken, deze wordt dan toegevoegd.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (9)

Via het tabbladIntegrationsselecteer de gewenste Youforce API, oftewel je ‘basis’ API, je gebruikt hiervoorNew integration.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (10)

Visma Raet zal de opgegeven API’s goedkeuren. Dit gaat via een workflow in de portal, je hoeft daar niks voor te doen. De goedkeuring door Visma Raet kan enkele dagen duren en zolang de goedkeuring niet is verleend kan je de stap van deVisma App Storeniet uitvoeren.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (11)

Per API dien je deScopete selecteren welke gebruikt gaat worden in de applicatie. Op deze manier kun je bepaalde functionaliteiten (endpoints) binnen de Youforce API uitsluiten van je applicatie. Je kunt vanzelfsprekend ook alleScopesselecteren, een API kan ook bestaan uit 1Scope.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (12)

Het tabbladIntegrationskan je niet direct bevestigen viaSave, dat kan pas op het moment dat Visma|Raet de gekozen API’s bij de applicatie heeft goedgekeurd, dit gaat via een flow je hoeft hier niks voor te doen.De goedkeuring door Visma Raet kan enkele dagen duren en zolang de goedkeuring niet is verleend kan je de stap van deVisma App Storeniet uitvoeren.

Je kan door te klikken op stap ‘Visma App store’ naar de laatste stap (mits Visma Raet de API('s) heeft goedgekeurd).

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (13)

TabbladVisma App Store,op dit moment stellen wij deVisma App Storeniet ter beschikking aan onze klanten.

Voor toegang tot de klantdata genereer je eenInvitation Code. Hoe je dit doet staat hieronder verder uitgelegd. Visma Raet zal de toegang tot de klant-data goedkeuren en dan direct de koppeling van klantdata aan je applicatie gereedmaken.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (14)

NaStart setup for Visma App Storeziet u onderstaand scherm en dan kies je bijAccess level - AudiencevoorInvite only

Vul ook de url in waar uw product is uitgelegd.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (15)

Je bent nu klaar met het aanmaken van de applicatie, de optieSavewordt zichtbaar op het moment dat Visma Raet de applicatie heeft goedgekeurd, je kunt het aanmaken sluiten door bijvoorbeeld opBack to my Applicationste klikken.

Wanneer Visma Raet de goedkeuring heeft verleend, ontvang je hier een e-mail van en kun je de volgende stap uitvoeren door de applicatie te koppelen aan klant-data. Dit staat uitgelegd in het volgende hoofdstuk Invitatiecode aanmaken’.

Met een invitatiecode maak je het mogelijk de klantgegevens op te halen via je applicatie.

Ga naar de Developer Portalhttps://oauth.developers.visma.com/service-registry/home

Kies voorMy Applications. En klik op het potloodje achter de applicatie (Edit).

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (16)

Kies voor het tabbladVisma App Store. En vervolgensNew Invitation Code.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (17)

BijInvitation descriptionvul je de naam van de betreffende klant in. En klik vervolgens opGenerate.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (18)

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (19)

Visma Raet zal de toegang tot de klant-data goedkeuren en dan direct de koppeling van klantdata aan je applicatie gereedmaken.

Binnen het beheer van je applicatie en het schermIntegrationsis via de tabbladTenants(default wordt het tabbladScopesgetoond) terug te zien welke klanten (tenants) gekoppeld zijn aan je applicatie. Dit scherm laat ook de bijbehorendeTenantIDzien. DeTenantIDis benodigd bij het opvragen van de authenticatie token.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (20)

Voorbeeld van eenTenant ID

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (21)

Testomgeving-Het is tevens mogelijk om gebruik te maken van onze sandbox. Met deze sandbox kun je testen. De applicatie voor de productieomgeving kan ook gekoppeld worden aan de sandbox. Maak hiervoor eenInvitation codeaan en deel die met Visma Raet.

Visma Developer portal, een account aanmaken, applicatie registreren en toegang tot de klantgegevens (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Aracelis Kilback

Last Updated:

Views: 5673

Rating: 4.3 / 5 (64 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.