Releases: adobe-apiplatform/user-sync.py
User Sync Tool v2.7.0rc4
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 toengine.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
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 toengine.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
Bug Fixes
#745 - Management actions halted when max Adobe-only limit exceeded
User Sync Tool v2.7.0rc2
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 toengine.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
New Features
Credential Management
- Save plantext secrets automatically to OS keychain
- Convert from plaintext config keys to secure config keys
- Supports UMAPI private key encryption
- More info - https://github.com/adobe-apiplatform/user-sync.py/blob/v2-multi-dir-cred/docs/en/user-manual/additional_tools.md
Support for Multiple Identity Sources
- UST can now sync from more than one identity source at a time
- All types supported -
ldap
,csv
,adobe_console
andokta
- Mutiple sources of a given type can be used
- Group mappings can apply to all sources or refer to specific sources
- More info - https://github.com/adobe-apiplatform/user-sync.py/blob/v2-multi-dir-cred/docs/en/user-manual/advanced_configuration.md#working-with-multiple-identity-source
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
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 toengine.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
User Sync Tool v2.6.4
User Sync Tool v2.6.2
User Sync Tool v2.6.1
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