[jboss-dev-forums] [JBoss AS 7 Development] - ManagementLayer RBAC
Brian Stansberry
do-not-reply at jboss.com
Thu Nov 15 12:11:07 EST 2012
Brian Stansberry [https://community.jboss.org/people/brian.stansberry] commented on the document
"ManagementLayer RBAC"
To view all comments on this document, visit: https://community.jboss.org/docs/DOC-47854#comment-11140
--------------------------------------------------
I added a requirement to secure JMX interactions that don't end up delegating into the normal ModelController layer (i.e. mbeans outside the jboss-as JMX domain.)
My hope is such mbeans can simply be another type of resource, with a different kind of address (ObjectName instead of PathAddress).
I think that if there is any overlap in the permission configuration between JMX and the core management model, the allowed actions for a given request become the intersection of the sets of permissions. IOW, if the JMX scheme allows access to mbean jboss-as:subsystem=security but the core management model doesn't allow access to /subsystem=security, then the request will fail. This can be accomplished by doing a permission check in the JMX layer, and then the normal core management check is done in the core layer.
Another option is to not allow JMX permissions to be set up for the JMX domains that result in calls into the core management layer.
--------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20121115/1de4c480/attachment.html
More information about the jboss-dev-forums
mailing list