Skip to main content

# Biomaj user

Biomaj user management library

Creation/deletion/… scripts should not be accessible to end user, only to admin. End users can have access to their API Key via the biomaj-watcher interface.

# Web server

export BIOMAJ_CONFIG=path_to_config.yml gunicorn biomaj_user.biomaj_user_service:app

Web processes should be behind a proxy/load balancer, API base url /api/user

# Managing users

usage: biomaj-users.py [-h] -A ACTION [-C </path/to/config.yml>] [-E EMAIL] -U <username> [-P <password>]

Availables actions: create, delete, update, view, renew (apikey)

3.0.12:

Normalize yaml loader between biomaj components and fix dependencies

3.0.11:

Force yaml loader

3.0.10:

Force yaml loader to skip warning on output

3.0.9:

Add json output to biomaj_user script

3.0.8:

Fix traefik prefix

3.0.7:

Add tags for traefik support

3.0.6:

update ldap3 requirement version to use more recent release

3.0.5:

fix ldap authentication

3.0.4:

fix api key checks via API

3.0.3:

move biomaj_create_user and biomaj_delete_user to biomaj_users script with cmd line options

3.0.2:

add scripts to add/remove a user

3.0.1:

move biomaj_user_service.py to package

3.0.0:

separation of biomaj and biomaj_user

Metadata

Release files for biomaj-user 3.0.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for biomaj-user 3.0.12
File Interpreter ABI Platform
biomaj_user-3.0.12-py2.py3-none-any.whl Python 2, Python 3 none any Details

Release files / biomaj_user-3.0.12-py2.py3-none-any.whl

Download URL biomaj_user-3.0.12-py2.py3-none-any.whl
Size 19.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
41e9261e8a46ef0ee69a5acf156eb9a13eccae4f449177fe3f3db5a8b566ced7
BLAKE2b-256 checksum
How to use checksums
0f1b9bb986c01276ddb1eb9710716863b6271b56a6441c49c28a67783a8e4975
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 CPython/3.10.4

Release history Release notifications | RSS feed

This release

3.0.12 This release

1 release file

3.0.10

2 release files

3.0.9

2 release files

3.0.8

2 release files

3.0.7

2 release files

3.0.5

1 release file

3.0.4

1 release file

3.0.3

2 release files

3.0.2

2 release files

3.0.1

1 release file

3.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page