Tools that use the Google Apps Manager (GAM).
GAM is a free open source command line tool for Google Apps administrators to manage domain and user settings quickly and easily.
GAM has some modes in which it can act in batch, by reading or exporting CSV data. However sometimes you need something more custom.
This repository stores tools that use the gam code beyond the builtin functionality. Typically these are scripts (bash, powershell) that call gam based on other data sources.
Just because something is in here does not mean it has been tested or guaranteed to work. It's your responsibility to read the code and understand what it is doing.
Want to add here? Great! Here are the ground rules.
This is a standard github repo, so the normal processes are what you need.
- fork
- make changes
- issue a pull request
The main repo owner will integrate pull requests as soon as possible and will only reject if they're clearly egregious, e.g. they have huge binaries, or are an obvious security nightmare.
Please create a directory with a README.md in the scripts directory that explains what it does and any restrictions (e.g. only works in GAM version X.Y and greater) for documentation.
Anything gam-utilizing code that you've written that could be useful for others, presumably bash / powershell / etc scripts.
Binaries are not welcome at this time - source only.
You can commit code that you get from others, for example that which is found on the GAM Mailing List, if you've gotten their permission and they agree to the MIT license.