Skip to content Version v1.0.4 β Directory Sync & SCIM Support, Security Improvements
π Whatβs New?
- Developers can now programmatically:
- List users and groups from directory.
- Enable and disable directory sync.
- Get directory details
- The security vulnerability identified by crypotography dependency is fixed promptly.
π SCIM Support Added
- Introduced new SCIM (System for Cross-domain Identity Management) features to the Python SDK.
- Added a new
DirectoryClient class (scalekit/directory.py) for managing directories, users, and groups.
- Updated
ScalekitClient to include directory management capabilities.
- New utility classes for directory handling in
scalekit/utils/directory.py.
π Security Improvements
- Fixed OpenSSL vulnerability in core authentication flow.
- Improved error handling during client authentication (
scalekit/core.py).
β¨ Enhancements
- Webhook signature verification logic added to
ScalekitClient.
- Organization settings update method added to
OrganizationClient.
- Protocol buffer definitions updated for improved client and directory management.
- Minor bug fixes and refactoring across multiple files.