Maak een client voor gebruikerstoegangstokens om één applicatie te laten registreren bij Workspace ONE Access-services om gebruikers toegang tot de applicatie te geven.
Workspace ONE Access gebruikt OAuth 2.0 zodat applicaties kunnen worden geregistreerd bij Workspace ONE Access en een beveiligde gedelegeerde toegang kan worden gemaakt voor applicaties die zijn ingeschakeld in de Hub-catalogus. De OAuth-client wordt geautoriseerd via een toegangstoken.
U kunt twee typen OAuth 2-clients maken en bijwerken: publieke clients en een vertrouwelijke clients.
Publieke clients zoals systeemeigen apps en apps met één pagina worden uitgevoerd in omgevingen waarin de vertrouwelijkheid van een clientgeheim niet kan worden gehandhaafd. Wanneer het clienttype Publiek is, kunt u voor het toekenningstype het wachtwoord of de autorisatiecode selecteren.
Wanneer u autorisatiecode selecteert voor het clienttype Publiek, wordt PKCE-ondersteuning (Proof Key of Code Exchange) afgedwongen en kan deze niet worden verwijderd. Het PKCE-extensieprotocol helpt bij het onderscheppen van autorisatiecode-aanvallen. De bereikopties voor publieke clients zijn beperkt tot gebruikersgebonden bereiken. Bereikopties voor publieke clients kunnen niet worden geconfigureerd met gemachtigde bereiken zoals Beheerder.
Vertrouwelijke clients zijn apps die veilig kunnen worden geverifieerd met de autorisatieserver. Hun client-ID en -geheim zijn veilig. Als u het toekenningstype Autorisatiecode kiest voor het clienttype Vertrouwelijk, is de PKCE-optie standaard ingeschakeld. U kunt de PKCE-optie voor vertrouwelijke clients verwijderen.
Procedure
Volgende stappen
Configureer de client-ID en het gegenereerde gedeelde geheim in de resourceapplicatie. Zie de documentatie van de applicatie.