Repository navigation
gam-script-checker-v0.4.1
GAM Script Checker v0.4.1
gam update mobile <device> action wipe and gam delete mobile <device> now read as DESTRUCTIVE. 0.4.0 reported them as a dry run because no doit was given, but GAM only asks for doit when the devices are picked by query. A device named by its ID is wiped or deleted straight away. The query form still reads as a dry run until doit is added.
gam report now says who it covers: one user for user <email>, the users in an OU for ou <path>, the selected users for select <entity>, and the whole tenant only when nothing narrows it or for user all and customer reports. 0.4.0 described every report as "for the whole tenant".
gam version, list, sendemail, whatis, checkconn, comment and help no longer end with "for the whole tenant".
Tested on Linux (Python 3.13), macOS (Python 3.9 and 3.14) and Windows (Python 3.14).
SHA256
db554e9ea76c501ac01b4e1fb5c7bc9945e1361927d3a53b78cb5136b527def8 gam-script-checker-v0.4.1.zip
19a4047aa553ec6a077b6403b25d34e05ef14fe76f4ac1dc6c4183d78d5b245d gamcheck.py
94635da34181f137871ed32c03101c08d9c036f0aebd4f5de28ae6949d03903c verbs/gam7.json
c9eb70fb3c7f2aa08fb838679387ee19192f07e4d1af21cb52a06a1bb5b8a87a verbs/gamadv-xtd3.json
a9251216bbe39581dd2723acdfa7652ee463c067128f95a549ba586e178988ec verbs/legacy-gam.json
2d9995ae1eb5c83c9a76aa510c69bf869850adac91a5f530f2d75e1dd7d4a1c6 verbs/wiki.json