
Research
PyPI Package Disguised as Instagram Growth Tool Harvests User Credentials
A deceptive PyPI package posing as an Instagram growth tool collects user credentials and sends them to third-party bot services.
authentik-user-manager
Advanced tools
Manage Authentik users and group memberships via YAML configuration files.
pipx makes installing and running Python programs easier and avoids conflicts with other packages. Install it with:
pip3 install pipx
The following one-liner both installs and runs this program from PyPI:
pipx run authentik-user-manager
If you want to use authentik-user-manager without prepending it with pipx run
every time, install it globally:
pipx install authentik-user-manager
To upgrade authentik-user-manager to the newest available version:
pipx upgrade authentik-user-manager
You may also use pip directly:
pip install authentik-user-manager
authentik-user-manager provides a command-line interface for synchronizing users and their group memberships with an Authentik instance.
auth-user-mgr <command> [options]
Synchronize users with the Authentik instance:
auth-user-mgr sync -c <config_file> -u <users_file_or_directory>
For detailed help on any command with additional flags such as --dry
and --no-email
:
auth-user-mgr --help
auth-user-mgr sync --help
The application's configuration and the list of managed users are stored in YAML files. You can find sample configuration files in the config/
directory.
Note: There are two ways how to store your users inventory:
config/users.sample.yaml
config/users.sample/
Especially for automated syncs, it is recommended to set up a system user in Authentik and create an API token for them. The following permissions are required:
We welcome contributions to improve this library. Please read CONTRIBUTING.md for all information.
The content of this repository is licensed under the Apache 2.0 license.
There may be components under different, but compatible licenses or from different copyright holders. The project is REUSE compliant which makes these portions transparent. You will find all used licenses in the LICENSES directory.
The project has been started by the OpenRail Association. You are welcome to contribute!
FAQs
Managing Authentik users via YAML files
We found that authentik-user-manager demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
A deceptive PyPI package posing as an Instagram growth tool collects user credentials and sends them to third-party bot services.
Product
Socket now supports pylock.toml, enabling secure, reproducible Python builds with advanced scanning and full alignment with PEP 751's new standard.
Security News
Research
Socket uncovered two npm packages that register hidden HTTP endpoints to delete all files on command.