Setup & authenticatie technische gebruiker
Stap 1: credentials technische gebruiker aanvragen
Na een onboarding procedure (voor alle info, contacteer het Skryv team) verkrijgt het ontwikkelteam van de externe applicatie een ID en een API key voor de technische gebruiker. Dit zijn de credentials nodig om in te loggen en gebruik te maken van de exposed API. Onderstaand diagram beschrijft de werkwijze om aan die ID en API key (access token) te geraken.
Na een eerste login door de technische gebruiker wordt in SKR_USERS
tabel een nieuwe user geregistreerd met de eigenschap isExternal=true
.
Stap 2: technische gebruiker instellen
Deze gebruiker (met naam apiClient1
, apiClient2
, etc.) moet nu, net zoals een gewone backoffice of frontoffice gebruiker, ingesteld worden via de backoffice admin sectie. Ga in het backoffice admin scherm naar gebruikersbeheer, open de technische gebruiker, stel de nodige dossierautorisaties in en voeg per autorisatie de nodige rollen toe.
De technische gebruiker is nu ingesteld en kan via de exposed API functies interageren met de Skryv applicatie.