Skip to content

CodeMaverickHQ/offboard-automation-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python off-boarding script for Jira & Gitlab

Main functionality is to close Jira & Gitlab accounts based on a Jira ticket (JQL).

Jira

Checking for Jira tickets

First the script check if there is a ticket awaiting, based on a given JQL. The script parses all usernames from the given ticket and checks if the account exists and if the user can be deactivated.

Closing accounts

*Jira Users will be deactivated in the Jira Directory (Not Removed)

*Gitlab user will be blocked

Jira ticket commenting and transitions

Based on the account closing result the original Jira ticket will be commented and the transition will be changed.

If there was failure/error, a comment will be added to the Jira ticket and the transition will change to Blocked.

About

Automatic Jira & Gitlab account closing tool

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages