I have added a new post to my ProjectWise / PowerShell blog. Please take a look. Hopefully, you find it useful..
Nice feature. We use admin accounts that have Access control turned off for programmatic admin tasks. These are logical accounts that are separate from the users accounts. If you do use this on users accounts, be aware that all permissions will be ignored for that user while in this state, not just for the script that is running.
Great thanks. Quick win for me to see who it is turned off for:
#Show which users have access control turned off Get-PWUsersByMatch -UserName * | Get-PWUserHasUseAccessControlOn -Verbose | Select-String -Pattern "set OFF"
Anyone see a security risk with the set cmdlet? I've not considered or tested it yet but privilege escalation is a potential
Only ProjectWise administrators will be able to make these changes Get/Set; not the typical user.