Auth questions: using UPN in Windows authentication & multiple claim assignment to roles

Product: PowerShell Universal
Version: 5.5.2

Hi there,

first off - after binging all the intro videos and first very good impression, I am unfortunately a little disappointed on the available documentation of PSU - just not matching the great product itself :frowning:
Some things are outdated, technically not complete or correct (e.g. SSO stuff, as already pointed out by some others) - or just missing, like additional module documentation and parameterizing docus. And now it seems that the videos are also quite outdated compared to latest version.
So, I have some hope that this is maybe the proper place to have these questions.

  • Is there any way that Windows authentication uses UPN instead of sAMAccountName?
    Why we want to have it - well, simply using OpenIDC & Windows in parallel. At the moment both works in general, but creates separate identities…
  • For that we also wanted to assign multiple claims in parallel. As the UI just ads one, we wanted to edit the admin role with the Policy Editor as shown in the video, but were surprised it is completely empty by default, not showing the stuff as in the video?
  • Unfortunately, we activated the module that imports the AD groups without setting $PSUGroupFilter first and we now have too many groups imported. The post on the release of the module names the $PSUGroupFilter but unfortunately, we couldn’t find any further instruction on how the filter works / what syntax it should have. (The page linked in the Modules docs https://ironmansoftware.com/powershell-universal/modules brings a 404. The modules page found by search also doesn’t explain any further things)
  • What is the difference of PowerShellUniversal.Roles.ActiveDirectory and Universal.Security.ActiveDirectoryRoles?

Don’t get me wrong: PSU seems to be an awfully great product, but the “onboarding” experience is a little disappointing with the available documentation, and also inline “Show Help” button often brings up an empty frame. Would be great if some other experienced user could help here.

Thanks a lot in advance!