Acceso a todos los recursos
La opción de recurso autorizado Todo permite al cliente acceder a cualquier recurso dentro de un dominio.
Seleccione Todo para permitir a la aplicación solicitar un token de acceso para un cliente de confianza o confidencial utilizando el ámbito urn:opc:resource:consumer::all.
Esta opción proporciona un ámbito amplio. El token de acceso de la respuesta contiene el destinatario urn:opc:resource:scope:account
y el ámbito urn:opc:resource:consumer::all,
, que proporciona acceso a cualquiera de los servicios que están en el mismo dominio sin necesidad de una asociación explícita con los servicios de destino.
Utilice solo el ámbito urn:opc:resource:consumer::all
en la solicitud. Se devolverá un error de ámbito no válido si intenta incluir tanto el ámbito urn:opc:resource:consumer::all
como otro ámbito en la misma solicitud, como urn:opc:idm:__myscopes__.
En el modo de cuenta, los clientes pueden obtener un token para cualquier recurso específico siempre que urn:opc:resource:consumer::all
o el recurso específico esté agregado en los ámbitos permitidos.
Además del ámbito definido anteriormente, también puede especificar el ámbito detallado de la siguiente manera:
-
urn:opc:resource:consumer:paas::read
-
urn:opc:resource:consumer:paas:stack::all
-
urn:opc:resource:consumer:paas:analytics::read
El ámbito solicitado siempre debe existir y coincidir, directa o jerárquicamente, con los ámbitos permitidos definidos del cliente para permitir el acceso del cliente al recurso.
Por ejemplo, un cliente utiliza el ámbito urn:opc:resource:consumer:paas:analytics::read
en su solicitud para acceder a un recurso. Si el ámbito coincide directamente con un ámbito permitido definido, en el token de acceso devuelto, el destinatario es urn:opc:resource:scope:account
y el ámbito es urn:opc:resource:consumer:paas:analytics::read
.
Si el ámbito permitido definido por el cliente es urn:opc:resource:consumer:paas::read
, el cliente puede acceder al recurso jerárquicamente si el cliente solicita uno de los siguientes ámbitos:
-
urn:opc:resource:consumer:paas::read
-
urn:opc:resource:consumer:paas:analytics::read
Sin embargo, si el ámbito solicitado es urn:opc:resource:consumer:paas:analytics::write
con un cualificador diferente, el cliente no tiene permiso para acceder al recurso.
La opción Todo no proporciona acceso a las API de administrador de IAM. Debe seguir utilizando el ámbito
urn:opc:idm:__myscopes__
para acceder a las API de administrador.Para generar un token de refrescamiento además del token de acceso, utilice el ámbito urn:opc:resource:consumer::all offline_access
en la solicitud.