Hoe authenticeer ik API-verzoeken

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.

Zie ook

Was dit artikel nuttig?

0

Kom je er niet uit?

Ons supportteam kijkt met je mee.

Opmerkingen

0 opmerkingen

Artikel is gesloten voor opmerkingen.