audit-labs/audit-tools
A collection of scripts, queries, and other goodies you can use in an audit.
clone: git clone https://gitbay.org/audit-labs/audit-tools.git
e5458c8efe5f4afc35769a4bb939e8b1e829d276
verified · cmc
author: Christian Cleberg <hello@cleberg.net> · 2024-12-28T18:15:15Z
applications/gitlab/gitlab_admins.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) @@ -9,15 +9,15 @@ PRIVATE_TOKEN = "your_access_token" GROUP_ID = "your_group_id" TIMEOUT = 30 -url = f"{BASE_URL}/groups/{GROUP_ID}/members" -headers = {"PRIVATE-TOKEN": PRIVATE_TOKEN} +URL = f"{BASE_URL}/groups/{GROUP_ID}/members" +HEADERS = {"PRIVATE-TOKEN": PRIVATE_TOKEN} if __name__ == '__main__': # Get group members - response = requests.get(url, headers=headers) + response = requests.get(URL, headers=HEADERS, timeout=TIMEOUT) if response.status_code == 200: - members = response.json() - for member in members: - print(f"Username: {member['username']}, Access Level: {member['access_level']}") + members = response.json() + for member in members: + print(f"Username: {member['username']}, Access Level: {member['access_level']}") else: - print(f"Failed to fetch group members: {response.status_code}, {response.text}") + print(f"Failed to fetch group members: {response.status_code}, {response.text}")