Skip to content

bernt-matthias/galaxy-group-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Small python script to sync groups and users from a LDAP server to a galaxy server,
for environments where galaxy authentication is via LDAP.

  • Users that are not present in LDAP are deleted.
  • For all galaxy users the user-group associations are taken from LDAP. therefore: ** Groups not present in galaxy are created ** Groups without users are deleted

Note that, user and group deletion does not delete but only sets the deleted flag. All variables are stored in config.yml.

Usage:

  • Make sure to configure config.yml (use the sample as template).
  • Call via the shell script with a single parameter giving the root directory of the galaxy instance (another instance should also work -- the python script only uses the venv to get bioblend).

About

Sync users and groups from LDAP to galaxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors