This Powershell module is a collection of function to interact with the Internet2 grouper rest API https://github.com/Internet2/grouper https://spaces.internet2.edu/display/Grouper/Grouper+Web+Services
Minor text change for New-Header to New-GrouperHeader as reference variable.
The process to add a privilege is the same as removing one by simply setting 'Allowed' to 'T' (true) will ADD the priviledge, while setting it to 'F' (false) will remove the Privilege Updated function New-GrouperPrivileges to Set-GrouperPrivileges, added Alias New-GrouperPrivileges and set default value of Allowed to 'T' to make the function backwards compatible.
Refactor Get-GrouperGroupsForMember to use subjectIdentifier as 'user'
Add new function Get-GrouperGroupsForMember and improved search in Get-GrouperGroup
Add recursion to function Remove-GrouperGroup. Change Write-Warnings to Write-Verbose
Add function Get-GrouperStemByParent for improved searches of Stems. Default with search for stems only one level below parent stem. Add the -recursive flag to search recursively Also add the function Get-GrouperStemByUUID to get stems by their UUID
Update subjectSourceID to search grouper groups when setting priviledges
Update function New-GrouperPrivileges to be able to apply a Grouper Group to Privileges
Add functions New-GrouperPrivileges and Get-GrouperPrivileges
Add functions New-GrouperGroupMember and Get-GrouperGrouperMembers
Fix bugs