Changes between Version 8 and Version 9 of Documentatie/Beheerder/HowTos/ApiDocumentatie
- Timestamp:
- Aug 19, 2022 12:34:34 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Beheerder/HowTos/ApiDocumentatie
v8 v9 19 19 * Maak een gebruikersgroep met de naam van de externe partij voorafgegaan door api- (api-drimpy); 20 20 * Geef deze groep de benodigde rechten in de ACL; 21 * Maak één of meerdere gebruikers en maak deze lid van de api-groep;21 * Maak één of meerdere gebruikers en maak deze lid van de API-groep; 22 22 * Genereer voor elk van de gebruikers een JWT-token; 23 23 24 Als het nodig is om de externe partij toegang tot de API te ontzeggen dan kunt u de rechten voor de api-groep intrekken in de ACL.25 Als de rechten van één van de api-gebruikers moet worden ingetrokken dan kunt u het api-groep lidmaatschap intrekken.24 Als het nodig is om de externe partij toegang tot de API te ontzeggen dan kunt u de rechten voor de API-groep intrekken in de ACL. 25 Als de rechten van één van de API-gebruikers moet worden ingetrokken dan kunt u het API-groep lidmaatschap intrekken. 26 26 27 ==== Gebruik token ==== 27 ==== Token genereren ==== 28 Met het formulier op Beheer -> Genereer API-token kan een token worden gegenereerd. 29 [[Image(genereer_token.png, width=700)]] 30 31 ==== Token gebruiken ==== 28 32 Roep elk API-endpoint aan met HTTP-header: 29 33 {{{ Authorization: Bearer <token> }}} … … 55 59 Als “complete” true is dan is het inlogproces voltooid. 56 60 57 [[NoteBox(tip,OpenAC geeft bij een succesvolle login een cookie terug die bij alle volgende API-aanroepen moet worden meegegeven.)]] 58 59 61 [[NoteBox(tip, OpenAC geeft bij een succesvolle login een cookie terug die bij alle volgende API-aanroepen moet worden meegegeven.)]] 60 62 === Voorbeeld gebruik === 61 63 {{{