Benodigde licentie
| Abonnement | Elk abonnement |
| Toegang | Admin |
Drie manieren om je tegenover de Zendesk-API te authenticeren, en welke je kiest voor wat je bouwt. Een ervan zou je niet moeten gebruiken.
De drie
- API-token. Hangt aan een gebruikersaccount en maak je in het Beheercentrum. Eenvoudig, en goed voor een integratie tussen servers die je zelf beheert.
- OAuth. De gebruiker geeft een applicatie toegang. Goed als wat er aanroept namens verschillende mensen handelt, of als je een app verspreidt.
- Basisauthenticatie met een wachtwoord. Bestaat, en zou je niet moeten gebruiken. Een token is in elk opzicht beter en kan worden ingetrokken zonder iemands wachtwoord te wijzigen.
Welke je kiest
Je eigen script of integratie: een API-token, op een account met niet meer rechten dan de klus vraagt.
Een app die anderen installeren: OAuth. Elke klant geeft zijn eigen toegang en kan die weer intrekken.
Het account achter het token telt
Een token draagt de rechten van zijn gebruiker. Een token dat aan een admin hangt kan alles wat een admin kan, verwijderen inbegrepen. Leest de integratie alleen, zet hem dan op een account met een smallere rol.
Dit is de stap die het vaakst wordt overgeslagen, en hij is het verschil tussen een uitgelekt token dat ongemakkelijk is en een dat ernstig is.
Houd ze uit je code
Niet in een repository, niet in een configuratiebestand dat wordt gedeeld, niet in een chatbericht. Een token geeft toegang tot elk klantgesprek in je account.
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.