Je suis à la recherche de retour sur l'utilisation de l'outil GAM ( command line management for Google Workspace )
https://github.com/jay0lee/GAM/wiki
De ce que je lis, GAM permet d'automatiser la gestion de Google via leur Api Google Cloud platform. On autorise avec Oauth2, etc.
Mais est-ce fiable ? Avez vous déjà eu l'occasion d'utiliser GAM ? Avez vous eu connaissance d'un éventuel audit de son code ?
je ne l ai pas utilise , et j ai juste passe 10 minutes a jeter un oeil au code , mais :
Google le propose dans leur documentation comme outil de tierce-partie mais ne s'engage pas plus.
Sauf à évidemment étudier le code soi-même, et restreindre l'accès à l'api, comment peut on avoir confiance en cet outil et ses auteurs pour gérer les comptes utilisateurs d'un domaine Google Workspace ? (vaste question de la confiance, je sais).
* D' une manière générale , le simple fait que ce soit en open source permet d' accorder 1000 fois plus de confiance que dans un exécutable binaire ( boite noire ) même si celui ci était fourni par micromou ou la pomme. * c est codé correctement, dans un python lisible ( pas obfuscated ), avec des fonctions bien nommées et suffisamment de commentaires, donc assez facile à auditer. * on peut supposer que plusieurs programmeurs ont deja ( au minimum comme je viens de le faire ) jete un oeil au code. de plus le projet a deja 294 forks , ce qui prouve que des dizaines de programmeurs s en emparent. * le projet est actif et maintenu, l auteur repond aux "issues" . * vu que l outil est gratuit, il te reste des sous pour filer quelques dollars a un programmeur python si besoin !
Je vous remercie pour tout retour d'expérience et conseil.
-- Michel Galle
IT - 6WIND
tel: +33 6 03 05 51 47
Liste de diffusion du FRsAG http://www.frsag.org/