Contents

okta 3.1.0

0

Python SDK for the Okta Management API

Python SDK for the Okta Management API

Stars: 260, Watchers: 260, Forks: 162, Open Issues: 56

The okta/okta-sdk-python repo was created 10 years ago and the last code push was Yesterday.
The project is popular with 260 github stars!

How to Install okta

You can install okta using pip

pip install okta

or add it to a project with poetry

poetry add okta

Package Details

Author
Okta, Inc.
License
Apache-2.0
Homepage
https://github.com/okta/okta-sdk-python
PyPi:
https://pypi.org/project/okta/
GitHub Repo:
https://github.com/okta/okta-sdk-python

Classifiers

  • Software Development/Libraries/Python Modules
No  okta  pypi packages just yet.

Errors

A list of common okta errors.

Code Examples

Here are some okta code examples and snippets.

GitHub Issues

The okta package has 56 open issues on GitHub

  • obvious fix: include _embedded field in device model
  • Generated code contains nonsensical runtime type comparison + wrong return type annotations
  • Bump pydash from 8.0.5 to 8.0.6
  • Updated SDK with the latest management yaml specifications
  • Bump aiohttp from 3.12.14 to 3.13.3
  • security: replace unsafe YAML loading with safe_load to prevent RCE
  • Pydantic Models Reject Valid Empty String Values
  • assign_user_to_application docs mark AppUser.profile as optional, but function fails without it and requires dict input
  • OktaApiResponse is not used, therefore has_next is not available.
  • Module import takes nearly two seconds
  • Updated CONTRIBUTING.md file
  • KeyError raised from OktaCollection.is_formed() after calling okta_client.list_network_zones()
  • If error is returned from response.next(), includeResponse=True is not honored
  • Authentication with Signed JWT is failing
  • Query params limit does not work properly in list_application_users()

See more issues on GitHub