Skip to main content

ipa-utils

Freeipa command line utils. Use sub-command to do real work.

Install

pip install ipa-utils

Installed Commands

  • ipa-utils

Sub-commands of ipa-utils

  • add-user Create a new user entry.
  • change-password Change user's password.
  • delete-user Delete a user entry.
  • get-user-details Get user entry information.
  • get-users Export all users to a csv file.
  • update-user Update user attributes.

Usage and Examples

C:\ipa-utils>ipa-utils
Usage: ipa-utils [OPTIONS] COMMAND [ARGS]...

  Freeipa command line utils. Use sub-command to do real work.

Options:
  -h, --host TEXT      Server address, default to 127.0.0.1.
  -p, --port INTEGER   Server port, default 389.
  -u, --username TEXT  Usesname to binding. Different user may have different
                       field permissions. If no username provides, bind with
                       anonymous user.

  -P, --password TEXT  Password for the user.
  -b, --base-dn TEXT   BaseDN of the ldap server. If no BaseDN provides, try
                       to search it automatically.

  --help               Show this message and exit.

Commands:
  add-user         Create a new user entry.
  change-password  Delete a user entry.
  delete-user      Delete a user entry.
  get-user-detail  Get user entry information.
  get-users        Export all users to a csv file.
  update-user      Update user attributes.

Releases

v0.1.7 2019-08-18

  • Old release.
  • Support get-user-detail and get-users.

v0.2.0 2020-06-24

  • Add add-user sub-command.
  • Add update-user sub-command.
  • Add delete-user sub-command.

v0.2.1 2020-06-24

  • Doc update.

v0.2.2 2022-03-09

  • Add IpaService.modify_user_password.
  • Use module instead of single file.

v0.2.3 2023-09-15

  • Doc update.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipa-utils-0.2.3.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ipa_utils-0.2.3-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file ipa-utils-0.2.3.tar.gz.

File metadata

  • Download URL: ipa-utils-0.2.3.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for ipa-utils-0.2.3.tar.gz
Algorithm Hash digest
SHA256 1bdb321a9d1b7444f43f653ac63a529ba34e35eb9025007ddc1e0768ea5fd8cf
MD5 7c492ff5d9e7936f02103b453d0a47e5
BLAKE2b-256 295fc485718197aef6d3f422a146e80cd57b1335f55568f50271edd77fde805f

See more details on using hashes here.

File details

Details for the file ipa_utils-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: ipa_utils-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for ipa_utils-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7094ae84f52d74b22286379758c7c44ab677be50778afeb556c8bfb8d1dbbe49
MD5 740907e61c7b07c503d3af1c89e542da
BLAKE2b-256 b6434694611003693ad271489ddcc039bde81b22136eacf970cdf2a844f882e0

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 files

0.2.2

2 files

0.2.1

1 file

0.1.7

1 file

0.1.5

2 files

0.1.2

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page