3 Replies Latest reply on Oct 7, 2014 8:48 AM by Bill Robinson

    RBACRole findByName "Everyone" throws Exception

    Reinhard Vielhaber



      when I execute the above command, for example with

      blcli_execute RBACRole findByName "Everyone"


      I get the following exception:

      Command execution failed. com.bladelogic.om.infra.mfw.util.BlException: no agent acl found for role: com.bladelogic.om.infra.mfw.util.NotFoundException: agent acl for role id 1000008 was not found


      I get this on v8.2 and also on 8.5. The role exists. If I query the database with the named role_id I get the DB-row containing the role itself. But as the exception says: the agent acl is missing.


      The use case is: exporting the RBAC and here especially the ACL Policies where we have some authorizations set for Everyone, like Everyone.ServerGroup.Read


      Without loading the RBACRole-Object I could not retrieve the complete set of authorizations from the ACL Policy.


      Any idea from someone?


      Best regards,