Hello all,
Couldn't find a direct answer to this searching through threads in this group... our organization uses GAM extensively to automate interaction with our Google admin instances. Most of that interaction is currently done in hosted linux environments where the GAM binary is installed. However, for security reasons we are assessing migrating some of our processes over to serverless functions, and we do see that there's an option to install and run GAM as a Python library... would using the library be viable in a serverless context?
Our concern is that the CallGAMCommand functions are acting as a passthrough to a binary. When running the initialization script at the link below in an environment that does not have GAM installed, it seems to be trying to reference the file location of the GAM configuration file... when run on a device that does have GAM installed, it passes the commands through as expected.
https://github.com/GAM-team/GAM/wiki/Install-GAM-as-Python-Library
Forgive me if this is a "read the manual" type of question, but we are just trying to determine whether GAM can act as a standalone python library in the context we would like it to, or if we would need to look into migrating some of our automation over to direct Google API calls if we decide to move to serverless. Thank you for your time!
--
You received this message because you are subscribed to the Google Groups "GAM for Google Workspace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-apps-man...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-apps-manager/d4c50afa-cf8f-4920-9b83-651854a20e62n%40googlegroups.com.