Changes between Version 8 and Version 9 of Documentatie/Beheerder/HowTos/ApiDocumentatie


Ignore:
Timestamp:
Aug 19, 2022 12:34:34 PM (4 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/HowTos/ApiDocumentatie

    v8 v9  
    1919* Maak een gebruikersgroep met de naam van de externe partij voorafgegaan door api- (api-drimpy); 
    2020* 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; 
    2222* Genereer voor elk van de gebruikers een JWT-token; 
    2323 
    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. 
     24Als 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. 
     25Als de rechten van één van de API-gebruikers moet worden ingetrokken dan kunt u het API-groep lidmaatschap intrekken. 
    2626 
    27 ==== Gebruik token ==== 
     27==== Token genereren ==== 
     28Met het formulier op Beheer -> Genereer API-token kan een token worden gegenereerd. 
     29[[Image(genereer_token.png, width=700)]] 
     30 
     31==== Token gebruiken ==== 
    2832Roep elk API-endpoint aan met HTTP-header: 
    2933{{{ Authorization: Bearer <token> }}} 
     
    5559Als “complete” true is dan is het inlogproces voltooid. 
    5660 
    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.)]] 
    6062=== Voorbeeld gebruik === 
    6163{{{