Skip to content

Stetinac/iTop-api-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python scripts for iTop API by Combodo.

Features

  • Sync Profiles and Organisations from UserLDAP to UserExternal (SAML)
  • Find users with status "Disabled" and set status to "Enabled" if they are found in the iTopUserLDAPCollector-1.csv file
  • Set default Organization and Profile to Disabled UserLDAP and UserExternal users
  • Set UserLocal Password expiration attribut to "Expired" after x days of "Password renewed on"

Prerequisites

Install

python3 -m venv .env
source .env/bin/activate
pip install -r requirements.txt
  • Set the "Default config" section in the scripts

Using

source .env/bin/activate
python3 <script-name>

About

Python scripts for iTop API

Resources

License

Stars

Watchers

Forks

Languages