PSGSuite v2.21.0
Changelog
2.21.0
- PR #130 / Issue #129
- Added: Support for UserRelations management in
New-GSUser -Relations $relations
andUpdate-GSUser -Relations $relations
viaAdd-GSUserRelation
helper function. - Thanks, @mattwoolnough! - Added: Logic to
Update-GSUser
to enable clearing of all values for user propertiesPhones
,ExternalIds
,Organizations
, andRelations
by REST API call via passing$null
as the value when callingUpdate-GSUser
. - Thanks, @mattwoolnough!
- Added: Support for UserRelations management in
- Issue #129
- Fixed: Documentation for
Get-GSSheetInfo
around theFields
parameter. - Added: Additional correction of casing for
Fields
values inGet-GSSheetInfo
so that it will always submit the values using the correct case, even if providing the incorrect case as the value to the parameter.
- Fixed: Documentation for
Instructions
IMPORTANT: You MUST have the module 'Configuration' installed as a prerequisite! Installing the module from the repo source or the release page does not automatically install dependencies!!
- Click here to download the PSGSuite.zip file attached to the release.
- If on Windows: Right-click the downloaded zip, select Properties, then unblock the file.
This is to prevent having to unblock each file individually after unzipping.
- Unzip the archive.
- (Optional) Place the module folder somewhere in your
PSModulePath
.You can view the paths listed by running the environment variable
$env:PSModulePath
- Import the module, using the full path to the PSD1 file in place of
PSGSuite
if the unzipped module folder is not in yourPSModulePath
:# In $env:PSModulePath Import-Module PSGSuite # Otherwise, provide the path to the manifest: Import-Module -Path C:\MyPSModules\PSGSuite\2.21.0\PSGSuite.psd1