Skip to main content

IPA connector

Project description

Build Status

IPA Connector

IPA Connector is script that allows to perform standard user/group add/delete/update operations on Red Hat IDM/FreeIPA. \

It requires to have .json file provided with changes specified to be made in IPA.
See examples at tests/sample_X.json

Requirements

IPA Connector requires python3.6 to be installed.
If you want to use Kerberos authentication, install also python package: requests_kerberos

Installation

optional virtualenv venv -ppython3; source venv/bin/activate;
optional pip install requests_kerberos
pip install ipaconnector

Usage

Default usage

This will try to connect to ipa.server.net using your current username and will ask you for password.
ipa-connector ipa.server.net path/to/file.json

Adjust log level and change user

ipa-connector ipa.server.net path/to/file.json --log-level 2 -u ipauser

Use Kerberos to log in

run kinit first
ipa-connector ipa.server.net path/to/file.json -k

Log level

Value Log level
5 ERROR
4 WARN
3 INFO
2 DEBUG
1 ALL

Project details


Download files

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

Source Distribution

ipaconnector-0.0.4.tar.gz (6.6 kB view details)

Uploaded Source

File details

Details for the file ipaconnector-0.0.4.tar.gz.

File metadata

  • Download URL: ipaconnector-0.0.4.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for ipaconnector-0.0.4.tar.gz
Algorithm Hash digest
SHA256 e1f9bb2e4a2d5dc1557f2c15080c46d704c12e165f29c1fb5d1fa660e115b5e3
MD5 a982aeb46153a854580ef62854833671
BLAKE2b-256 df53be466b3f5c349482eccd90ac8db3b658401330305f766cc9626b6910dad1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page