Hi, I just have a remark.
The created PowerShell module does not use common verbs. This might result in some verbose error messages and end up in errors during the sync. I suggest using things like:
- get-user
- update-user
- etc.
List of approve verbs: https://learn.microsoft.com/de-de/powershell/scripting/developer/cmdlet/approved-verbs-for-windows-powershell-commands?view=powershell-7.4