Skip to content

Releases: adobe-apiplatform/user-sync.py

User Sync Tool v2.7.0rc4

18 Nov 21:27
Compare
Choose a tag to compare
Pre-release

New Features

Revamped Sign Sync

Sign Sync has been overhauled. It is now implemented as a separate workflow with an alternate entrypoint command (sign-sync).

Feature summary

  • Primary config for Sign Sync is sign-sync-config.yml
  • Sign connector config - connector-sign.yml
  • All identity sources are supported
  • Sync supports multiple Sign targets
  • Full user lifecycle management for standalone Sign environments
  • Mapping structure to manage Sign group assignments and admin privileges
  • Same logging options as UMAPI sync
  • Sign API data is cached
  • Tool to migrate post-sync config

Architecture changes

  • New engine module
  • rules.py refactored to engine.umapi
  • config.py refctored to multi-file module
  • Sign API client is top-level (parallel to user_sync module)
  • post_sync has been removed

Notes:

  • User multi-group (UMG) is not supported at this time
  • The Sign client uses Sign API v6

Documentation here - https://github.com/adobe-apiplatform/user-sync.py/blob/v2-sign-phase-2/docs/en/user-manual/sign_sync.md

User Sync Tool v2.7.0rc3

08 Nov 21:28
Compare
Choose a tag to compare
Pre-release

New Features

Revamped Sign Sync

Sign Sync has been overhauled. It is now implemented as a separate workflow with an alternate entrypoint command (sign-sync).

Feature summary

  • Primary config for Sign Sync is sign-sync-config.yml
  • Sign connector config - connector-sign.yml
  • All identity sources are supported
  • Sync supports multiple Sign targets
  • Full user lifecycle management for standalone Sign environments
  • Mapping structure to manage Sign group assignments and admin privileges
  • Same logging options as UMAPI sync
  • Sign API data is cached

Architecture changes

  • New engine module
  • rules.py refactored to engine.umapi
  • config.py refctored to multi-file module
  • Sign API client is top-level (parallel to user_sync module)
  • post_sync has been removed

Notes:

  • User multi-group (UMG) is not supported at this time
  • The Sign client uses Sign API v6

Documentation here - https://github.com/adobe-apiplatform/user-sync.py/blob/v2-sign-phase-2/docs/en/user-manual/sign_sync.md

User Sync Tool v2.6.6

04 Nov 18:36
Compare
Choose a tag to compare

Bug Fixes

#745 - Management actions halted when max Adobe-only limit exceeded

User Sync Tool v2.7.0rc2

22 Oct 23:43
Compare
Choose a tag to compare
Pre-release

New Features

Revamped Sign Sync

Sign Sync has been overhauled. It is now implemented as a separate workflow with an alternate entrypoint command (sign-sync).

Feature summary

  • Primary config for Sign Sync is sign-sync-config.yml
  • Sign connector config - connector-sign.yml
  • All identity sources are supported
  • Sync supports multiple Sign targets
  • Full user lifecycle management for standalone Sign environments
  • Mapping structure to manage Sign group assignments and admin privileges
  • Same logging options as UMAPI sync

Architecture changes

  • New engine module
  • rules.py refactored to engine.umapi
  • config.py refctored to multi-file module
  • Sign API client is top-level (parallel to user_sync module)
  • post_sync has been removed

Notes:

  • User multi-group (UMG) is not supported at this time
  • The Sign client uses Sign API v5

Documentation here - https://github.com/adobe-apiplatform/user-sync.py/blob/v2-sign-phase-2/docs/en/user-manual/sign_sync.md

User Sync Tool v2.7.0-multi-cred-rc1

19 Oct 15:44
Compare
Choose a tag to compare
Pre-release

New Features

Credential Management

Support for Multiple Identity Sources

NOTE: This does not contain the new Sign sync functionality in v2.7.0rc1. It is a parallel release.

User Sync Tool v2.7.0rc1

11 Oct 23:09
Compare
Choose a tag to compare
Pre-release

New Features

Revamped Sign Sync

Sign Sync has been overhauled. It is now implemented as a separate workflow with an alternate entrypoint command (sign-sync).

Feature summary

  • Primary config for Sign Sync is sign-sync-config.yml
  • Sign connector config - connector-sign.yml
  • All identity sources are supported
  • Sync supports multiple Sign targets
  • Full user lifecycle management for standalone Sign environments
  • Mapping structure to manage Sign group assignments and admin privileges
  • Same logging options as UMAPI sync

Architecture changes

  • New engine module
  • rules.py refactored to engine.umapi
  • config.py refctored to multi-file module
  • Sign API client is top-level (parallel to user_sync module)
  • post_sync has been removed

Notes:

  • User multi-group (UMG) is not supported at this time
  • The Sign client uses Sign API v5

Documentation is forthcoming.

User Sync Tool v2.6.5

16 Sep 21:25
Compare
Choose a tag to compare

Bug Fixes

#728 - Fix keyring misidentification issue
#731 - None-type issue with user commands
#732 - Executable fails on Ubuntu 18.04 (bionic)

Build Information

  • Builds are now made with Python 3.9 on all platforms
  • Separate build for Ubuntu Bionic (18.04)

User Sync Tool v2.6.4

31 Aug 15:04
Compare
Choose a tag to compare

Bug Fixes

#723 - Start/end sync signals
#700 - Fix some issues with SSL verification
#623 - Fix Adobe-only list with post-sync

Misc

#591 - Document Two-Step Lookup
#676 - Introduce Changelog

User Sync Tool v2.6.2

04 Dec 23:28
Compare
Choose a tag to compare

v2.6.2 - 2020-12-04

New Features

#598 - Add logging for user actions and umapi progress
#596 - Add info about platform and test mode

Bug Fixes

#659 - Support Specifying Domain Name for Kerberos Authentication
#663 - Prevent start_tls before Bind on LDAPS Connection

User Sync Tool v2.6.1

16 Sep 22:16
Compare
Choose a tag to compare

New Features

#612 Various fixes and enhancements to CLI

Bug Fixes

#606 Adobe console connector module not found
#607 Update UST/doc for api_key and tech_acct
#611 Correct key data reference for decrypting
#617 Email casing difference between UMAPI and Sign users

Known Issues

No known issues at this time.

v2.6.1 - 2020-09-14