En OAuth-applikation ger din integration klient-ID:t och, för en konfidentiell applikation, klienthemligheten som den behöver för att autentisera sig mot vårt API. Se Autentisering för hur du använder dem.
För att hantera OAuth-applikationer behöver du behörigheten Admin för kontot. Läs mer om Behörigheter.
Välj ”Konfidentiell” för serverapplikationer som kan lagra en klienthemlighet säkert. Välj ”Offentlig” för webbläsar-, mobil- eller native-applikationer som inte kan det — en offentlig applikation får ingen klienthemlighet, och PKCE skyddar flödet i stället. Klienttypen kan inte ändras efter att applikationen har skapats.
En omdirigerings-URI måste använda https, eller http med en loopback-adress (localhost, 127.0.0.1 eller ::1) för lokal utveckling. En offentlig applikation kan också använda ett privat URI-schema med omvänd domän, till exempel com.example.app:/oauth/callback.
Rotera klienthemligheten om den nuvarande har förlorats eller röjts. Endast konfidentiella applikationer har en.
Den tidigare klienthemligheten slutar fungera omedelbart, så uppdatera din applikation så snart du har roterat. Användare som redan har auktoriserat din applikation förblir auktoriserade.
När en OAuth-applikation raderas återkallas de auktoriseringar som användare har gett den. Redan utfärdade åtkomsttoken kan fortsätta fungera tills de löper ut.