Method: Auth0::Api::V2::Users#remove_user_permissions

Defined in:
lib/auth0/api/v2/users.rb

#remove_user_permissions(user_id, permissions) ⇒ Object

Remove one or more permissions from a specific user.

Parameters:

  • user_id (string)

    The user_id of the permissions to remove.

  • permissions (array)

    An array of Permission structs to remove.

Raises:

See Also:



285
286
287
288
289
# File 'lib/auth0/api/v2/users.rb', line 285

def remove_user_permissions(user_id, permissions)
  raise Auth0::MissingUserId, 'Must supply a valid user_id' if user_id.to_s.empty?
  permissions = validate_permissions_array permissions
  delete_with_body "#{users_path}/#{user_id}/permissions", permissions: permissions
end