Skip to content

Sekers/GoogleWorkspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoogleWorkspace PowerShell Module

Table of Contents


Overview

PowerShell Module for the Google Workspace API.


What's New

See CHANGELOG.md for information on the latest updates, as well as past releases.


Current API Support

At present, this module is focused on creating, removing and updating Google Classroom classes as well as teacher and student rostering. However, it has been built so that other Google Workspace API endpoints can easily be added in.

Future releases will add support for course work & materials, guardians, and invitations/registrations.

See the GoogleWorkspace Wiki for a list of the endpoints currently supported.


Documentation

The Google Workspace module documentation is hosted in the GoogleWorkspace Wiki. Examples are included in the Sample Usage Scripts folder.


Developing and Contributing

Contact us on the Grimadmin.com GoogleWorkspace PowerShell Module Forum if you would like to contribute.

This project is developed using a simplified Gitflow workflow that cuts out the release branches, which are unnecessary when maintaining only a single version for production. The Master/Main branch will always be the latest stable version released and tagged with an updated version number anytime the Develop branch is merged into it. Rebasing will occur if we need to streamline complex history.

You are also welcome to fork the project and then offer your changes back using a pull request.