GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation deletes the override of a group member's permissions in a GitLab group. It is useful for managing group membership and permissions by removing any specific permission overrides for a user within a group. For example, if a user had custom permissions set in a group, this operation will remove those overrides, reverting the user to default group permissions.

Use Case Examples

  1. Removing a user's permission override in a GitLab group to reset their access rights to the group's default settings.
  2. Automating group membership management by programmatically deleting permission overrides for users in specific groups.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method HTTP method to use for the request, default is GET but DELETE is relevant for this operation.
Path Parameters Parameters for the API path including group ID and user ID to specify which member's override to delete.

Output

JSON

  • statusCode - HTTP status code of the delete operation response.
  • responseBody - The body of the response returned by the GitLab API after deleting the member override.

Dependencies

  • GitLab API authentication token or credentials

Troubleshooting

  • Ensure the group ID and user ID are correct and exist in GitLab to avoid 404 errors.
  • Authentication errors may occur if the API token is missing or invalid; verify credentials.
  • Permission errors may occur if the authenticated user does not have sufficient rights to delete group member overrides.

Links

Discussion