grant {
permission javax.management.MBeanServerPermission "createMBeanServer";
permission javax.management.MBeanPermission "javax.management.modelmbean.RequiredModelMBean#-[-]", "instantiate";
permission javax.management.MBeanPermission "javax.management.modelmbean.RequiredModelMBean#-[*:*]", "registerMBean";
permission javax.management.MBeanPermission "javax.management.modelmbean.RequiredModelMBean#*[*:*]", "getAttribute";
permission javax.management.MBeanPermission "javax.management.modelmbean.RequiredModelMBean#*[*:*]", "setAttribute";
permission javax.management.MBeanPermission "javax.management.modelmbean.RequiredModelMBean#*[*:*]", "invoke";
permission javax.management.MBeanPermission "SimpleModelMBeanCommand$Resource#-[*:*]", "registerMBean";
permission javax.management.MBeanPermission "SimpleModelMBeanCommand$Resource#*[*:*]", "invoke";
permission javax.management.MBeanPermission "SimpleModelMBeanCommand$Resource#*[*:*]", "getAttribute";
permission javax.management.MBeanPermission "SimpleModelMBeanCommand$Resource#*[*:*]", "setAttribute";
permission javax.management.MBeanPermission "SimpleModelMBeanCommand$Resource#*[*:*]", "getMBeanInfo";
};