_cparker What Execution Policy do you recommend to run your script temporarily? I am getting error that it is not Digitally Signed and have set to Remote for Local Machine and CurrentUser and the error persists?
Do I have to set as Bypass and then back to Undefined? I didn't see in your ReadMe on GitHub
NVM, I just set Current User to Unrestricted, and it ran. Now to see if I can understand the output.
Follow up question.
Do you think this script will return ResourceImpersonation Role? Is ResourceImpersonation Role also being sunset? I have that assigned to a service account for an app service that synchronizes Resource Calendars for a Room Booking and reservation app that updates Android tablets on conference rooms.