All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added correlate only scripting and fieldMapping
- Added permission for drives (permission, grant, revoke and subPermissions)
- Added resources for drives
- Added
deleteAccountconfiguration option to skip account deletion operations instead of permanently deleting accounts. - Added support for building location information (
buildingId) in user accounts, extractable from thelocationsfield mapping. - Added flexibility to specify Organizational Unit (OU) from either configuration settings (
InitialContainer,EnabledContainer,DisabledContainer) or field mapping. - Enhanced action context with
previousDataanddatatracking for better change management and auditability. - Import script now extracts and includes
buildingIdin the account object.
- Updated configuration descriptions:
DefaultDomain: Now clarifies usage for resource creation and group sub-permissions.ParentOrgUnitPath: Now clarifies usage for organizational unit resource creation.
- Improved character limit handling for
displayNameanddescriptionfields (max 100 characters). - Moved logging statements outside of dry-run checks for better auditability.
- Improved handling of organizational unit changes during account updates.
- Fixed incorrect encoding in PowerShell 5.1 for
POST/PUTrequests. - Fixed (phone) comparison logic.
- Fixed issues with updating mobile and work phone numbers.
- Fixed incorrect container changes when
MoveAccountOnUpdateis enabled. - Fixed potential type change when only one item remains in an array
- Updated ConvertTo-HelloIDAccountObject in Update, Create and Import script to be consistent.
- Added Account Import script
- Added Group Permissions Import script
- Added Licenses Permissions Import script
- Added
Collectionparameter in functionInvoke-GoogleWSRestMethodWithPaging
- Bug Fix paging counter in
Invoke-GoogleWSRestMethodWithPaging - Bug Fix account object create/update script
This is the first official release of HelloID-Conn-Prov-Target-GoogleWorkSpace. This release is based on template version 2.0.1.