def authorize!(action, subject = nil)
      return if authorized?(action, subject)

      raise Uploader::AccessDenied.new(current_uploader_user, action, subject)
    end
def authorize!(action, subject = nil)
      return if authorized?(action, subject)

      raise Uploader::AccessDenied.new(current_uploader_user, action, subject)
    end
Authorize the action and subject. Available in the controller.
 If the action is not allowd, it raises an Uploader::AccessDenied exception.