Commandline tools to work with the bwIDM regApp (aka LDAP Facade)
Project description
regapp-tools
These is a collection of (python for the moment) tools for regapp.
Main goal of this package is to have them easily installable via:
pip install regapp-tools
The initial tools are:
-
subiss-to-unix that allows finding a user that was registered via OIDC in regapp. Examples:
subiss-to-unix <sub>@<iss>
subiss-to-unix test-id
subiss-to-unix 6c611e2a-2c1c-487f-9948-c058a36c8f0e@https://login.helmholtz-data-federation.de/oauth2
-
ssh-key-retriever (there is a go version in an rpm package available elsewhere). This one is for retrieving ssh-keys that users have registered in reg-app. Examples:
ssh-key-retriever <username>
Installation
pip install regapp-tools
Configuration
Both tools read config files from - ./regapp-tools.conf - $HOME/regapp-tools.conf - /etc/regapp-tools.conf in that order
Sample Config:
#vim: ft=conf
[backend.bwidm]
# The base URL of the BWIDM API
url = https://bwidm-test.scc.kit.edu/rest
# The ID of the organisation
org_id = hdf
[backend.bwidm.auth]
# HTTP basic auth to connect to BWIDM API
http_user = xxxx
http_pass = xxxx
[backend.bwidm.service]
# The name of the service the user should be added to on BWIDM:
name = sshtest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
regapp-tools-0.2.15.tar.gz
(28.2 kB
view hashes)
Built Distribution
Close
Hashes for regapp_tools-0.2.15-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f9d307e4255524e7b1f1e49350948db5d374e4096e5cbb41231ce0078305dbe |
|
MD5 | ce8efb4628e6fbebb0e17b4b935f60e3 |
|
BLAKE2b-256 | 21edf6312a5be6c15b72586c5746a6fbef8f7779ebb725c73e6d2438c1c18f42 |