title: Disable object identity check in symfony ACL
body: <p>I use voters that I set up based on <a href="http://sonata-project.org/bundles/admin/master/doc/reference/security.html" rel="nofollow" title="Sonata ACL guide">this guide</a> (I know it's a Sonata guide but it uses no Sonata code).</p>
  
  <p>Now the voters are working fine, they grant deny as needed. One voter service definition looks like this:</p>
  
  <pre><code>services:
      acme_account.security.authorization.organisation_voter:
          class: %acme_account.security.authorization.organisation_voter.class%
          arguments:  [@service_container]
          public: false
          tags:
            - { name: security.voter }
  </code></pre>
  
  <p>Now my problem is that even though the voter returns correct grants, in some cases some default ACL handler denies permission. This is in the logs:</p>
  
  <blockquote>
    <p>security.DEBUG: No ACL found for the object identity. Voting to deny access. [] []</p>
  </blockquote>
  
  <p>Since I want to enforce the denies coming from the voters I have set the <code>security.access_decision_manager.strategy</code> to <code>unanimous</code>. But because of the default handler this way the permissions are denied.</p>
  
  <p>Now of course I could configure and start using the ACLs but it would be an overkill in this application that's why I choose the voters.</p>
  
  <p>Is there any way to disable this default behaviour?</p>