Roles administrativos para aplicaciones de nivel empresarial
El concepto de autorizaciones basadas en roles de J2EE (Java™ 2 Platform, Enterprise Edition) se ha ampliado para proteger el subsistema administrativo de WebSphere Application Server. Esta protección se utiliza en dichos roles administrativos asociados a aplicaciones de nivel empresarial.
El despliegue de aplicaciones de nivel empresarial en un servidor configurado para alojar aplicaciones de nivel empresarial require una serie de roles administrativos definidos para proporcionar grados de autoridad cuando se realizan ciertas funciones administrativas desde la consola administrativa basada en Web o la interfaz de scripting de la gestión de sistemas. La política de autorización sólo se aplica cuando se ha habilitado seguridad administrativa. En la siguiente tabla se describen los mandatos de scripting de gestión de sistemas utilizados para las aplicaciones de nivel empresarial y el correspondiente rol administrativo que se necesita para utilizar el mandato:
Mandato | Rol necesario |
---|---|
startBLA | Desplegador de célula, operador de célula, desplegador de BLA, operador de BLA, desplegador de destino, operador de destino |
stopBLA | Desplegador de célula, operador de célula, desplegador de BLA, operador de BLA, desplegador de destino, operador de destino |
createEmptyBLA | Configurador de célula, desplegador de célula |
editBLA | Configurador de célula, desplegador de célula, desplegador de BLA |
viewBLA | Supervisor de célula, supervisor de BLA |
listBLAs | Supervisor de célula, supervisores BLA |
deleteBLA | Configurador de célula, desplegador de célula, desplegador de BLA |
importAsset | Configurador de célula, desplegador de célula |
editAsset | Configurador de célula, desplegador de célula, desplegador de activos |
viewAsset | Supervisor de célula, supervisores de activos |
listAssets | Supervisor de célula, supervisor de activos |
exportAsset | Supervisor de célula, supervisor de activos |
deleteAsset | Configurador de célula, desplegador de célula, desplegador de activos |
updateAsset | Configurador de célula, desplegador de célula, desplegador de activos |
addCompUnit | Configurador de célula, desplegador de célula, desplegador de BLA (para que
el BLA añada la unidad de composición) + Desplegador-activo (para que el activo cree la unidad de composición) + Desplegador-destino (por cada destino en el que se despliega la unidad de composición) + Desplegador-relación (por cada relación de la que dependa la unidad de composición que tenga como resultado la creación de una unidad de composición desde el activo de dependencia) |
editCompUnit | Configurador de célula, desplegador de célula, desplegador de BLA (para el
BLA al que pertenece esta unidad de composición) + Desplegador de destino (por cada destino en el que se despliega esta unidad de composición) |
viewCompUnit | Supervisor de célula, supervisor de BLA |
listCompUnit | Supervisor de célula, supervisor de BLA |
deleteCompUnit | Configurador de célula, desplegador de célula, desplegador de BLA (para el
BLA al que pertenece esta unidad de composición) + Desplegador de destino (por cada destino en el que se despliega esta unidad de composición) |
setCompUnitTargetAutoStart | Configurador de célula, desplegador de célula |
listControlOps | Supervisor de célula, supervisor de BLA |
getBLAStatus | Supervisor de célula, supervisor de BLA |
Donde:
|