PSGSuite
3.0.1-beta
PSGSuite is a Powershell module wrapping Google's .NET SDKs in handy functions, enabling users perform tasks as large as G Suite SuperAdmins automating the administration of their multi-domain G Suite accounts down to free, Google account users sending Gmail messages or uploading content to Drive from home.
Minimum PowerShell version
7.4
Installation Options
Owners
Copyright
(c) SCRT HQ 2016-2024. All rights reserved.
Package Details
Author(s)
- Nate Ferrell
Tags
GSuite Google Apps API Drive Gmail Admin Automation Windows Linux Mac
Functions
Add-GSCalendarEventReminder Add-GSCalendarNotification Add-GSCalendarSubscription Add-GSChatButton Add-GSChatCard Add-GSChatCardAction Add-GSChatCardSection Add-GSChatImage Add-GSChatKeyValue Add-GSChatOnClick Add-GSChatTextParagraph Add-GSCourseParticipant Add-GSCustomerPostalAddress Add-GSDocContent Add-GSDrivePermission Add-GSEventAttendee Add-GSGmailDelegate Add-GSGmailFilter Add-GSGmailForwardingAddress Add-GSGmailSmtpMsa Add-GSGroupMember Add-GSPrincipalGroupMembership Add-GSSheetValues Add-GSUserAddress Add-GSUserEmail Add-GSUserExternalId Add-GSUserIm Add-GSUserLocation Add-GSUserOrganization Add-GSUserPhone Add-GSUserRelation Add-GSUserSchemaField Block-CoreCLREncryptionWarning Clear-GSSheet Clear-PSGSuiteServiceCache Compare-ModuleVersion Confirm-GSCourseInvitation Copy-GSDriveFile Copy-GSSheet Edit-GSPresentation Export-GSDriveFile Export-GSSheet Export-PSGSuiteConfig Get-GSActivityReport Get-GSAdminRole Get-GSAdminRoleAssignment Get-GSCalendar Get-GSCalendarACL Get-GSCalendarEvent Get-GSCalendarSubscription Get-GSChatConfig Get-GSChatMember Get-GSChatMessage Get-GSChatSpace Get-GSChromeOSDevice Get-GSClassroomUserProfile Get-GSContactList Get-GSCourse Get-GSCourseAlias Get-GSCourseInvitation Get-GSCourseParticipant Get-GSCustomer Get-GSDataTransfer Get-GSDataTransferApplication Get-GSDocContent Get-GSDomain Get-GSDomainAlias Get-GSDrive Get-GSDriveFile Get-GSDriveFileList Get-GSDriveFileUploadStatus Get-GSDriveFolderSize Get-GSDrivePermission Get-GSDriveProfile Get-GSDriveRevision Get-GSGmailAutoForwardingSettings Get-GSGmailDelegate Get-GSGmailFilter Get-GSGmailForwardingAddress Get-GSGmailImapSettings Get-GSGmailLabel Get-GSGmailLanguageSettings Get-GSGmailMessage Get-GSGmailMessageList Get-GSGmailPopSettings Get-GSGmailProfile Get-GSGmailSendAsAlias Get-GSGmailSMIMEInfo Get-GSGmailVacationSettings Get-GSGroup Get-GSGroupAlias Get-GSGroupMember Get-GSGroupSettings Get-GSMobileDevice Get-GSOrganizationalUnit Get-GSPresentation Get-GSResource Get-GSSheetInfo Get-GSStudentGuardian Get-GSStudentGuardianInvitation Get-GSToken Get-GSUsageReport Get-GSUser Get-GSUserAlias Get-GSUserASP Get-GSUserLicense Get-GSUserPhoto Get-GSUserSchema Get-GSUserToken Get-GSUserVerificationCodes Get-PSGSuiteConfig Get-PSGSuiteServiceCache Hide-GSDrive Import-GSSheet Import-PSGSuiteConfig Invoke-GSUserOffboarding New-GoogleService New-GSAdminRole New-GSAdminRoleAssignment New-GSCalendarACL New-GSCalendarEvent New-GSCourse New-GSCourseAlias New-GSCourseInvitation New-GSDomain New-GSDomainAlias New-GSDrive New-GSDriveFile New-GSGmailLabel New-GSGmailSendAsAlias New-GSGmailSMIMEInfo New-GSGroup New-GSGroupAlias New-GSOrganizationalUnit New-GSPresentationUpdateRequest New-GSResource New-GSSheet New-GSStudentGuardianInvitation New-GSUser New-GSUserAlias New-GSUserSchema New-GSUserVerificationCodes Remove-GSAdminRole Remove-GSAdminRoleAssignment Remove-GSCalendarAcl Remove-GSCalendarEvent Remove-GSCalendarSubscription Remove-GSChatMessage Remove-GSContact Remove-GSCourse Remove-GSCourseAlias Remove-GSCourseInvitation Remove-GSCourseParticipant Remove-GSDomain Remove-GSDomainAlias Remove-GSDrive Remove-GSDriveFile Remove-GSDrivePermission Remove-GSDriveRevision Remove-GSGmailDelegate Remove-GSGmailFilter Remove-GSGmailLabel Remove-GSGmailMessage Remove-GSGmailSendAsAlias Remove-GSGmailSMIMEInfo Remove-GSGroup Remove-GSGroupAlias Remove-GSGroupMember Remove-GSMobileDevice Remove-GSOrganizationalUnit Remove-GSPrincipalGroupMembership Remove-GSResource Remove-GSStudentGuardian Remove-GSUser Remove-GSUserAlias Remove-GSUserASP Remove-GSUserLicense Remove-GSUserPhoto Remove-GSUserSchema Remove-GSUserToken Restore-GSGmailMessage Restore-GSUser Revoke-GSStudentGuardianInvitation Revoke-GSUserVerificationCodes Send-GmailMessage Send-GSChatMessage Send-GSGmailSendAsConfirmation Set-GSDocContent Set-GSGroupSettings Set-GSUserLicense Set-GSUserSchema Set-PSGSuiteConfig Show-GSDrive Show-PSGSuiteConfig Start-GSDataTransfer Start-GSDriveFileUpload Stop-GSDriveFileUpload Switch-PSGSuiteConfig Sync-GSUserCache Test-GSGroupMembership Unblock-CoreCLREncryptionWarning Update-GSAdminRole Update-GSCalendarEvent Update-GSCalendarSubscription Update-GSChatMessage Update-GSChromeOSDevice Update-GSCourse Update-GSCustomer Update-GSDrive Update-GSDriveFile Update-GSDriveRevision Update-GSGmailAutoForwardingSettings Update-GSGmailImapSettings Update-GSGmailLabel Update-GSGmailLanguageSettings Update-GSGmailMessageLabels Update-GSGmailPopSettings Update-GSGmailSendAsAlias Update-GSGmailSignature Update-GSGmailVacationSettings Update-GSGroup Update-GSGroupMember Update-GSGroupSettings Update-GSMobileDevice Update-GSOrganizationalUnit Update-GSResource Update-GSSheet Update-GSUser Update-GSUserLicense Update-GSUserPhoto Update-GSUserSchema Watch-GSDriveUpload
PSEditions
Dependencies
-
- Configuration (>= 1.3.1)
FileList
- PSGSuite.nuspec
- lib\MimeKit.dll
- lib\Newtonsoft.Json.dll
- lib\Google.Apis.Gmail.v1.dll
- PSGSuite.psm1
- lib\Google.Apis.Tasks.v1.dll
- lib\Google.Apis.HangoutsChat.v1.dll
- lib\Google.Apis.dll
- PSGSuite.psd1
- lib\Google.Apis.Admin.DataTransfer.datatransfer_v1.dll
- lib\Google.Apis.DriveActivity.v2.dll
- lib\Google.Apis.Sheets.v4.dll
- lib\Google.Apis.Slides.v1.dll
- lib\Google.Apis.Calendar.v3.dll
- lib\Google.Apis.Core.dll
- lib\Google.Apis.Auth.dll
- lib\Google.Apis.Groupssettings.v1.dll
- lib\Google.Apis.Admin.Reports.reports_v1.dll
- lib\Google.Apis.PeopleService.v1.dll
- lib\Google.Apis.Licensing.v1.dll
- lib\Google.Apis.Admin.Directory.directory_v1.dll
- lib\Google.Apis.Classroom.v1.dll
- lib\Google.Apis.Drive.v3.dll
- lib\Google.Apis.Oauth2.v2.dll
- lib\Google.Apis.Docs.v1.dll
- lib\Google.Apis.Script.v1.dll
- lib\BouncyCastle.Crypto.dll
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 3.0.1-beta (current version) | 470 | 5/16/2025 |
| 3.0.0-beta | 86 | 2/10/2025 |
| 2.36.4 | 131,220 | 3/20/2020 |
| 2.36.3 | 56 | 3/20/2020 |
| 2.36.2 | 252 | 3/3/2020 |
| 2.36.1 | 45 | 3/2/2020 |
| 2.36.0 | 78 | 2/28/2020 |
| 2.35.1 | 589 | 12/29/2019 |
| 2.35.0 | 52 | 12/29/2019 |
| 2.34.0 | 587 | 11/3/2019 |
| 2.33.2 | 401 | 10/7/2019 |
| 2.33.1 | 34 | 10/6/2019 |
| 2.33.0 | 127 | 9/27/2019 |
| 2.32.3 | 176 | 9/19/2019 |
| 2.32.2 | 101 | 9/15/2019 |
| 2.32.1 | 42 | 9/14/2019 |
| 2.32.0 | 68 | 9/13/2019 |
| 2.31.1 | 174 | 8/30/2019 |
| 2.31.0 | 494 | 7/31/2019 |
| 2.30.2 | 162 | 7/18/2019 |
| 2.30.1 | 51 | 7/17/2019 |
| 2.30.0 | 42 | 7/17/2019 |
| 2.29.0 | 235 | 6/28/2019 |
| 2.28.2 | 301 | 6/5/2019 |
| 2.28.1 | 62 | 6/1/2019 |
| 2.28.0 | 44 | 5/31/2019 |
| 2.27.0 | 167 | 5/15/2019 |
| 2.26.4 | 155 | 4/26/2019 |
| 2.26.3 | 33 | 4/26/2019 |
| 2.26.2 | 59 | 4/25/2019 |
| 2.26.1 | 173 | 4/7/2019 |
| 2.26.0 | 102 | 3/30/2019 |
| 2.25.3 | 87 | 3/26/2019 |
| 2.25.2 | 40 | 3/26/2019 |
| 2.25.1 | 33 | 3/26/2019 |
| 2.25.0 | 67 | 3/20/2019 |
| 2.24.0 | 1,557 | 3/6/2019 |
| 2.23.2 | 36 | 3/5/2019 |
| 2.23.1 | 35 | 3/5/2019 |
| 2.23.0 | 85 | 2/27/2019 |
| 2.22.4 | 203 | 2/4/2019 |
| 2.22.3 | 127 | 1/15/2019 |
| 2.22.2 | 35 | 1/15/2019 |
| 2.22.1 | 183 | 12/29/2018 |
| 2.22.0 | 45 | 12/27/2018 |
| 2.21.3 | 47 | 12/26/2018 |
| 2.21.2 | 35 | 12/24/2018 |
| 2.21.1 | 41 | 12/21/2018 |
| 2.21.0 | 42 | 12/19/2018 |
| 2.20.2 | 168 | 11/25/2018 |
| 2.20.1 | 33 | 11/25/2018 |
| 2.20.0 | 70 | 11/20/2018 |
| 2.19.0 | 72 | 11/14/2018 |
| 2.18.1 | 63 | 11/8/2018 |
| 2.18.0 | 59 | 11/6/2018 |
| 2.17.2 | 85 | 10/25/2018 |
| 2.17.1 | 65 | 10/23/2018 |
| 2.17.0 | 35 | 10/23/2018 |
| 2.16.1 | 82 | 10/14/2018 |
| 2.16.0 | 34 | 10/14/2018 |
| 2.15.4 | 43 | 10/12/2018 |
| 2.15.3 | 44 | 10/10/2018 |
| 2.15.2 | 47 | 10/9/2018 |
| 2.15.1 | 69 | 10/5/2018 |
| 2.15.0 | 50 | 10/3/2018 |
| 2.14.1 | 44 | 10/2/2018 |
| 2.14.0 | 47 | 9/28/2018 |
| 2.13.2 | 160 | 8/31/2018 |
| 2.13.1 | 124 | 8/24/2018 |
| 2.13.0 | 118 | 8/15/2018 |
| 2.12.1 | 83 | 7/26/2018 |
| 2.12.0 | 78 | 7/13/2018 |
| 2.11.0 | 75 | 7/6/2018 |
| 2.10.2 | 39 | 7/5/2018 |
| 2.10.1 | 30 | 7/4/2018 |
| 2.10.0 | 42 | 7/3/2018 |
| 2.9.0 | 27 | 7/1/2018 |
| 2.8.1 | 24 | 6/29/2018 |
| 2.8.0 | 25 | 6/27/2018 |
| 2.7.2 | 37 | 6/22/2018 |
| 2.7.1 | 24 | 6/21/2018 |
| 2.7.0 | 38 | 6/17/2018 |
| 2.6.3 | 40 | 6/9/2018 |
| 2.6.2 | 93 | 5/18/2018 |
| 2.6.1 | 26 | 5/17/2018 |
| 2.6.0 | 48 | 5/8/2018 |
| 2.5.4 | 30 | 5/4/2018 |
| 2.5.3 | 20 | 5/4/2018 |
| 2.5.2 | 29 | 5/3/2018 |
| 2.5.1 | 47 | 5/1/2018 |
| 2.5.0 | 36 | 4/30/2018 |
| 2.4.0 | 128 | 4/9/2018 |
| 2.3.0 | 34 | 4/9/2018 |
| 2.2.1 | 60 | 3/28/2018 |
| 2.2.0 | 83 | 3/17/2018 |
| 2.1.7 | 49 | 3/10/2018 |
| 2.1.6 | 49 | 3/1/2018 |
| 2.1.5 | 51 | 2/20/2018 |
| 2.1.4 | 44 | 2/16/2018 |
| 2.1.3 | 37 | 2/16/2018 |
| 2.1.2 | 53 | 2/10/2018 |
| 2.1.1 | 33 | 2/10/2018 |
| 2.1.0 | 33 | 2/10/2018 |
| 2.0.3 | 41 | 2/9/2018 |
| 2.0.2 | 48 | 2/6/2018 |
| 2.0.1 | 40 | 2/5/2018 |
| 2.0.0 | 58 | 2/5/2018 |
| 1.2.1 | 418 | 3/12/2017 |
| 1.2.0 | 40 | 3/12/2017 |
| 1.1.5 | 44 | 2/27/2017 |
| 1.1.2 | 37 | 2/22/2017 |
| 1.1.1 | 42 | 2/12/2017 |
| 1.1.0 | 36 | 2/12/2017 |
| 1.0.6 | 38 | 2/8/2017 |
| 1.0.5 | 36 | 2/8/2017 |