{
    "requiresAuth": true,
    "requiredStages": ["REGISTRATION"],
    "conditions": [
      {
        "roles": ["ROLE_OPERATIONAL_MANGER", "ROLE_ADMIN", "ROLE_RELATIONAL_MANAGER", "ROLE_SHOBA"],
        "condition": {
          "operator": "AND",
          "conditions": [
            {"field": "hasGoodies", "operator": "EQUALS", "value": true},
            {"field": "approvalStatus", "operator": "EQUALS", "value": "approved"}
          ]
        },
        "message": "Registration must be approved to manage goodies"
      }
    ]
  }