# File lib/chef_zero/endpoints/acl_endpoint.rb, line 29
      def put(request)
        path, perm = validate_request(request)
        acls = FFI_Yajl::Parser.parse(get_data(request, path), :create_additions => false)
        acls[perm] = FFI_Yajl::Parser.parse(request.body, :create_additions => false)[perm]
        set_data(request, path, FFI_Yajl::Encoder.encode(acls, :pretty => true))
        json_response(200, {'uri' => "#{build_uri(request.base_uri, request.rest_path)}"})
      end