In a Fabric environment, restricting access to operation "profile-display" in PID org.apache.karaf.command.acl.fabric correctly prevents a user without the required role from viewing profile resources at the Karaf console; however, the same user can log into Hawtio and view profile details including configuration resources.
It appears that the only way to prevent this is to also restrict access to read* in jmx.acl.hawtio.GitFacade.properties which does work to prevent a restricted user from displaying details for any profile, but also prevents the user from listing profiles at all via Hawtio