UMN-Google

2.0.1

Powershell wrapper to interact with Google API

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name UMN-Google -RequiredVersion 2.0.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name UMN-Google -Version 2.0.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2024 University of Minnesota. All rights reserved.

Package Details

Author(s)

  • Kyle Weeks Travis Sobeck and in memory of Peter Bajurny (he just changed employers!)

Functions

ConvertTo-Base64URL Get-GOAuthTokenService Get-GOAuthTokenUser Get-GOAuthTokenDevice Get-GOAuthIdTokenSelenium Get-GOAuthIdToken Get-GFile Get-GFileID Get-GFilePermissions Move-GFile Remove-GFilePermissions Set-GFilePermissions Update-GFilePermissions Add-GSheetSheet Clear-GSheetSheet Get-GSheetData Get-GSheetSheetID Get-GSheetSpreadSheetID Get-GSheetSpreadSheetProperties Move-GSheetData New-GSheetSpreadSheet Remove-GSheetSheet Remove-GSheetSpreadSheet Remove-GSheetSheetRowColumn Set-GSheetColumnWidth Set-GSheetData Set-GSheetDropDownList Get-gAppScriptsProject Get-gAppScriptsProjectContent Send-gAppsScriptFunction Add-gGroupMembership Get-gGroupID Get-gGroupMembership Remove-gGroupMembership Set-gSuiteGroupMembership New-gSuiteGroup

Dependencies

This module has no dependencies.

Release Notes

Verified functionality in pwsh version 7.4 on Windows 11 and Ubuntu with backwards compatibility to powerShell major release version 5
                       In addition, multiple cmdlets were added to work with Google Workspace for gGroup membership.
                       Last, IE11 support was removed from core User interactive cmdlets with oAuth tokens. Replaced with EdgeSelenium webDriver

FileList

  • UMN-Google.nuspec
  • docs\Get-GSheetData.md
  • docs\New-GSheetSpreadSheet.md
  • docs\Remove-GSheetSheetRowColumn.md
  • docs\Set-GSheetData.md
  • UMN-Google.psm1
  • docs\Get-gAppScriptsProject.md
  • docs\Get-gGroupMembership.md
  • docs\Get-GSheetSheetID.md
  • docs\New-gSuiteGroup.md
  • docs\Remove-GSheetSpreadSheet.md
  • docs\Set-GSheetDropDownList.md
  • Examples.ps1
  • .vscode\settings.json
  • docs\Get-gAppScriptsProjectContent.md
  • docs\Get-GOAuthIdToken.md
  • docs\Get-GSheetSpreadSheetID.md
  • docs\Remove-GFilePermissions.md
  • docs\Send-gAppsScriptFunction.md
  • docs\Set-gSuiteGroupMembership.md
  • LICENSE
  • docs\Add-gGroupMembership.md
  • docs\Get-GFile.md
  • docs\Get-GOAuthIdTokenSelenium.md
  • docs\Get-GSheetSpreadSheetProperties.md
  • docs\Remove-gGroupMembership.md
  • docs\Set-GFilePermissions.md
  • docs\Update-GFilePermissions.md
  • README.md
  • docs\Add-GSheetSheet.md
  • docs\Get-GFileID.md
  • docs\Get-GOAuthTokenDevice.md
  • docs\Move-GFile.md
  • docs\Remove-GSheetSheet.md
  • docs\Set-GSheetColumnWidth.md
  • en-US\UMN-Google-help.xml
  • docs\Clear-GSheetSheet.md
  • docs\Get-GFilePermissions.md
  • docs\Get-GOAuthTokenService.md
  • docs\Move-GSheetData.md
  • UMN-Google.psd1
  • docs\ConvertTo-Base64URL.md
  • docs\Get-gGroupID.md
  • docs\Get-GOAuthTokenUser.md

Version History

Version Downloads Last updated
2.0.3 502,054 4/8/2024
2.0.2 3,974 3/13/2024
2.0.1 (current version) 920 3/7/2024
1.2.12 423,989 7/31/2020
1.2.11 137 1/17/2020
1.2.10 99 9/16/2019
1.2.9 204 5/31/2019
1.2.8 41 5/1/2019
1.2.7 74 2/21/2019
1.2.6 1,106 5/24/2018
1.2.5 23 5/21/2018
1.2.4 21 5/21/2018
1.2.3 30 4/18/2018
1.2.2 34 3/13/2018
1.2.1 102 2/15/2018
1.1.1 58 2/6/2018
1.0.7 23 1/16/2018
1.0.6 179 8/3/2017
1.0.5 20 8/3/2017
1.0.2 56 6/12/2017
1.0.0 58 5/10/2017
Show more