Удаление пользователя из gitlab’a

Когда необходимо удалить пользователя, который точечно добавлен в несколько проектов на гитлабе, делай так:

  1. Качай репозиторий — https://gitlab.com/CVisionLab/gitlab-tools/-/tree/master

  2. Установи виртуальное окружение

    python -m venv .env

  3. Активируй окружение

    . .env/bin/activate

  4. Поставь зависимости

    pip install -r requirements.txt

  5. Генерируй у себя Personal Access Token — https://gitlab.com/-/user_settings/personal_access_tokens

    1. Права дай api и read_user

  6. Запусти удаление пользователя:

    ./gitlab-delete-members.py --query @{username} --token {TOKEN}

  7. Если всё ок, то побегут строчки удаления. В конце будет сводка.