-
Notifications
You must be signed in to change notification settings - Fork 474
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial limited access, api_call_tries_limit new max
- Loading branch information
Showing
30 changed files
with
2,064 additions
and
145 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# GAM7 on Android Devices | ||
GAM7 now runs on 64-bit Android devices such as Google's Pixel phones. The installation requires an app that adds the Linux environment to Android such as [UserLAnd](https://play.google.com/store/apps/details?id=tech.ula&hl=en_US). | ||
|
||
_Note: Chromebooks / Chrome OS devices should install GAM7 using [these instructions](GAM7-on-Chrome-OS-Devices)._ | ||
|
||
1. Install the [UserLAnd](https://play.google.com/store/apps/details?id=tech.ula&hl=en_US) app. | ||
2. Click Debian to install a Debian environment. | ||
3. Set a username and password. | ||
4. Choose SSH for connection type. | ||
5. Once setup, login with the password to get to a Linux shell. | ||
6. Run the following commands to install prerequisites: | ||
``` | ||
sudo apt update | ||
sudo apt install curl python3 | ||
``` | ||
7. [How to Install Advanced GAM](How-to-Install-Advanced-GAM) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# GAM7 on Chrome OS Devices | ||
Chrome OS devices that [support Linux apps](https://support.google.com/chromebook/answer/9145439?hl=en) can run GAM7. This includes Intel/AMD x86_64 Chromebooks as well as ARM-based Chromebooks with Mediatek or Rockchip 64-bit CPUs. | ||
|
||
1. [Set up Linux on your Chromebook](https://support.google.com/chromebook/answer/9145439?hl=en). | ||
1. From the Terminal app, run the following commands: | ||
``` | ||
sudo apt update | ||
sudo apt install xz-utils | ||
``` | ||
3. [How to Install Advanced GAM](How-to-Install-Advanced-GAM) | ||
|
||
# Google cloud shell | ||
|
||
Note that from a Chrome OS device, it might be just as easy to use [Google Cloud Shell](https://cloud.google.com/shell). Especially if you are concerned about network connectivity and/or bandwidth, using a shell instance within Google's server infrastructure is always going to be less resource intensive than sending data back and forth between a Google API and your local machine on your local network. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,62 +1,61 @@ | ||
- [Introduction](#introduction) | ||
- [Requirements](#requirements) | ||
- [Installation - First time GAM installation](#installation---first-time-gam-installation) | ||
- [Installation - First time GAM7 installation](#installation---first-time-gam7-installation) | ||
- [Installation - Upgrading from Legacy GAM](#installation---upgrading-from-legacy-gam) | ||
|
||
# Introduction | ||
GAMADV-XTD3 is a free, open source command line tool for Google Workspace Administrators to manage domain and user settings quickly and easily. | ||
GAM7 is a free, open source command line tool for Google Workspace Administrators to manage domain and user settings quickly and easily. | ||
|
||
GAMADV-XTD3 is built with Python 3; as Python 2 support ends on 2020-01-01, this is the version of Advanced GAM that new/existing users should install. | ||
This page provides simple instructions for downloading, installing and starting to use GAM7. | ||
|
||
This page provides simple instructions for downloading, installing and starting to use GAMADV-XTD3. | ||
GAM7 requires paid, or Education/Non-profit, editions of Google Workspace. G Suite Legacy Free Edition has limited API support and not all GAM commands work. | ||
|
||
GAMADV-XTD3 requires paid, or Education/Non-profit, editions of Google Workspace. G Suite Legacy Free Edition has limited API support and not all GAM commands work. | ||
GAM7 is a rewrite/extension of Jay Lee's [Legacy GAM], without his efforts, this version wouldn't exist. | ||
|
||
GAMADV-XTD3 is a rewrite/extension of Jay Lee's [GAM], without his efforts, this version wouldn't exist. | ||
|
||
GAMADV-XTD3 is backwards compatible with [GAM], meaning that if your command works with regular GAM, it will also work with GAMADV-XTD3. There may be differences in output, but the syntax is compatible. | ||
GAM7 is backwards compatible with [Legacy GAM], meaning that if your command works with Legacy GAM, it will also work with GAM7. There may be differences in output, but the syntax is compatible. | ||
|
||
# Documentation | ||
Basic GAM documentation is hosted in the [GitHub Wiki]. Documentation specifically for GAMADV-XTD3 is hosted in the [GitHub GAMADV-XTD3 Wiki] and in Gam*.txt files. | ||
Documentation for GAM7 is hosted in the [GitHub GAM7 Wiki] and in Gam*.txt files. | ||
Legacy GAM documentation is hosted in the [GitHub Legacy Wiki]. | ||
|
||
# Mailing List / Discussion group | ||
The GAM mailing list / discussion group is hosted on [Google Groups]. You can join the list and interact via email, or just post from the web itself. | ||
|
||
# Source Repository | ||
The official GAMADV-XTD3 source repository is on [GitHub] in the master branch. | ||
The official GAM7 source repository is on [GitHub] in the master branch. | ||
|
||
# Author | ||
GAMADV-XTD3 is maintained by <a href="mailto:ross.scroggs@gmail.com">Ross Scroggs</a>. | ||
GAM7 is maintained by <a href="mailto:ross.scroggs@gmail.com">Ross Scroggs</a>. | ||
|
||
# Requirements | ||
To run all commands properly, GAMADV-XTD3 requires three things: | ||
* An API project which identifies your install of GAMADV-XTD3 to Google and keeps track of API quotas. | ||
To run all commands properly, GAM7 requires three things: | ||
* An API project which identifies your install of GAM7 to Google and keeps track of API quotas. | ||
* Authorization to act as your Google Workspace Administrator in order to perform management functions like add users, modify group settings and membership and pull domain reports. | ||
* A special service account that is authorized to act on behalf of your users in order to modify user-specific settings and data such as Drive files, Calendars and Gmail messages and settings like signatures. | ||
|
||
# Installation - First time GAM installation | ||
# Installation - First time GAM7 installation | ||
Use these steps if you have never used any version of GAM in your domain. They will create a GAM project | ||
and all necessary authentications. | ||
|
||
* Download: [Downloads-Installs](Downloads-Installs) | ||
* Configuration: [GAM Configuration](gam.cfg) | ||
* Configuration: [GAM7 Configuration](gam.cfg) | ||
* Install: [How to Install Advanced GAM](How-to-Install-Advanced-GAM) | ||
|
||
# Installation - Upgrading from Legacy GAM | ||
Use these steps if you have used any version of GAM in your domain. They will update your GAM project | ||
Use these steps if you have used any version of Legacy GAM in your domain. They will update your GAM project | ||
and all necessary authentications. | ||
|
||
* Download: [Downloads-Installs](Downloads-Installs) | ||
* Configuration: [GAM Configuration](gam.cfg) | ||
* Configuration: [GAM7 Configuration](gam.cfg) | ||
* Upgrade: [How to Upgrade from Legacy GAM](How-to-Upgrade-from-Legacy-GAM) | ||
|
||
You can install multiple versions of GAM and GAMADV-XTD3 in different parallel directories. | ||
You can install multiple versions of GAM and GAM7 in different parallel directories. | ||
|
||
[GAM]: https://github.com/GAM-team/GAM | ||
[GitHub Releases]: https://github.com/taers232c/GAMADV-XTD3/releases | ||
[GitHub]: https://github.com/taers232c/GAMADV-XTD3/tree/master | ||
[GitHub Wiki]: https://github.com/GAM-team/GAM/wiki/ | ||
[GitHub GAMADV-XTD3 Wiki]: https://github.com/taers232c/GAMADV-XTD3/wiki/ | ||
[Legacy GAM]: https://github.com/GAM-team/GAM/releases?q=6.58&expanded=true | ||
[GAM7]: https://github.com/GAM-team/GAM | ||
[GitHub Releases]: https://github.com/GAM-team/GAM/releases | ||
[GitHub]: https://github.com/GAM-team/GAM/tree/master | ||
[GitHub Legacy Wiki]: https://github.com/GAM-team/GAM/wiki/ | ||
[GitHub GAM7 Wiki]: https://github.com/taers232c/GAMADV-XTD3/wiki/ | ||
[Google Groups]: https://groups.google.com/group/google-apps-manager | ||
[GAM Updates]: https://github.com/taers232c/GAMADV-XTD3/wiki/GamUpdates | ||
|
Oops, something went wrong.