Para que una única aplicación pueda registrarse con los servicios de Workspace ONE Access para permitir el acceso de los usuarios a la aplicación, cree un cliente de token de acceso de usuario.
Workspace ONE Access utiliza OAuth 2.0 para permitir que las aplicaciones se registren con Workspace ONE Access y para crear un acceso delegado seguro a las aplicaciones habilitadas en el catálogo de Hub. El cliente de OAuth está autorizado a través de un token de acceso.
Puede crear y actualizar dos tipos de clientes de OAuth 2: el cliente Público y el cliente Confidencial.
Los clientes públicos, como las aplicaciones nativas y de una sola página, se ejecutan en entornos que no pueden mantener la confidencialidad de un secreto de cliente. Cuando el tipo de cliente es Público, puede seleccionar que el tipo de concesión sea Contraseña o Concesión de código de autorización.
Cuando se selecciona Código de autorización para el tipo de cliente Público, se aplica la compatibilidad con PKCE y no se puede eliminar. El protocolo de extensión PKCE ayuda a evitar ataques de interceptación de código de autorización. Las opciones de ámbito para clientes públicos están restringidas solo a ámbitos basados en usuarios. Las opciones de ámbito para clientes públicos no se pueden configurar con ámbitos privilegiados, como Administrador.
Los clientes confidenciales son aplicaciones que pueden autenticarse de forma segura con el servidor de autorización. El ID de cliente y el secreto son seguros. Si se selecciona el tipo Concesión de código de autorización para el tipo de cliente Confidencial, la opción PKCE estará habilitada de forma predeterminada. Puede eliminar la opción PKCE para los clientes confidenciales.
Procedimiento
Qué hacer a continuación
En la aplicación de recursos, configure el identificador de cliente y el secreto compartido generado. Consulte la documentación de la aplicación.