Administración de aplicaciones de JAX-RS seguras

Puede utilizar la consola de administración para administrar aplicaciones Java™ API for RESTful Web Services (JAX-RS) que tengan habilitados mecanismos de seguridad.

Antes de empezar

En esta tarea se supone que está familiarizado con la aplicación de ejemplo REST que se utiliza en el tema Protección de aplicaciones de JAX-RS dentro del contenedor web tema y los mecanismos de seguridad aplicados a esta aplicación de JAX-RS.

Acerca de esta tarea

Después de haber implementado mecanismos de seguridad como, por ejemplo, la autenticación HTTP básica o restricciones en la autorización basada en roles en los recursos REST, puede administrar las aplicaciones de JAX-RS mediante la correlación de roles definidos para los usuarios, grupos o sujetos especiales.

Procedimiento

  1. En la consola de administración, pulse Aplicaciones > Tipos de aplicación > Aplicaciones de empresa WebSphere > nombre_aplicación.
  2. En Propiedades detalladas, pulse Correlación de roles de seguridad con usuarios/grupos. Aparecerá una lista de todos los roles que pertenecen a esta aplicación.
  3. Seleccione uno de los roles que haya definido en la aplicación.

    En el ejemplo AddressBookApp, los roles definidos son Role1 y Role2.

  4. Determine los usuarios, grupos o sujetos especiales como, por ejemplo la opción Todos los autenticados en el dominio de la aplicación para asignar los roles adecuados. Esta opción especifica que cualquier usuario autenticado puede acceder al recurso. La restricción de seguridad en este ejemplo es sólo para la autenticación.
  5. Repita los pasos anteriores para cada rol que haya definido en la de la aplicación de JAX-RS.
  6. Pulse Aceptar para guardar los cambios.

Resultados

Mediante la consola de administración, se han aplicado restricciones de roles en varios patrones URI de recursos para habilitar el acceso basado en el rol para los recursos.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_jaxrs_impl_securejaxrs_admin
File name: twbs_jaxrs_impl_securejaxrs_admin.html