github descope/python-sdk 0.9.0

latest releases: 1.6.10, 1.6.9, 1.6.8...
22 months ago

Breaking changes

  • Rename of External ID to Login ID: In order to clarify and align the various user identifiers used in our system - we've decided to rename externalId to login_id.
  • Enchanted Link attribute change: Updated the identifier attribute to linkId, to make it clearer for the Descoper to use.

Enhancements

  • Management APIs: Various Management APIs were added to the package. This allows automation of actions on Users, Tenants, Access Keys and many more! 💯
    Some cool functionalities include:
    • Searching over all users
    • Adding roles and permissions, and assigning them to a user
    • Creating a tenant and configuriing its SAML mapping
  • Key Response structure update: A v2 of the key response API; in order to support other frameworks, such as OpenID Connect, the key response's structure was updated, and keys are now a sub-attribute of keys.
    • Format in v1: [{...}]
    • Format in v2: {"keys": [{...}]}
  • Custom Claims: Custom Claims can now be added to the JWT, using the updateJwt API.
  • Readme updates: Updated the README of the repo, to make newcomers' lives even easier than before!

Bug fixes

  • Username removed as parameter from SSO User Attributes Mapping: Username was a deprecated parameter in the SSO User Attributes Mapping dropdown. We removed it to resolve the confusion.

Don't miss a new python-sdk release

NewReleases is sending notifications on new releases.