   yield checkPermissionOnSrs.call(this, vm)
 
   snapshot = yield @getXapi(vm).snapshotVm(vm._xapiRef, name ? "#{vm.name_label}_#{new Date().toISOString()}")
-
-  # Copy VM's ACLs to the snapshot
-  @getAllAcls().then((acls) =>
-    Promise.all(mapFilter(acls, (acl) =>
-      if (acl.object == vm.id)
-        return pCatch.call(
-          @addAcl(acl.subject, snapshot.$id, acl.action),
-          noop
-        )
-    ))
-  )
-
   return snapshot.$id
 
 snapshot.params = {

$assign = require 'lodash/assign'
$debug = (require 'debug') 'xo:api:vm'
$findIndex = require 'lodash/findIndex'
$findWhere = require 'lodash/find'
concat = require 'lodash/concat'


  xapi = @getXapi(vm)

  # Update IP pools
  yield Promise.all(map(vm.VIFs, (vifId) =>
    vif = xapi.getObject(vifId)
