Thinking outside the box, could I manually create an API client for permissions.
Are you ready to authorize GAM to perform Google Workspace management operations as your admin account? [y or n] y
Traceback (most recent call last):
File "gam\__main__.py", line 50, in <module>
File "gam\__main__.py", line 45, in main
File "gam\__init__.py", line 11743, in ProcessGAMCommand
File "gam\__init__.py", line 10387, in createOAuth
File "gam\__init__.py", line 10399, in doRequestOAuth
File "gam\__init__.py", line 908, in getOauth2TxtStorageCredentials
File "gam\auth\__init__.py", line 41, in get_admin_credentials
File "json\__init__.py", line 293, in load
File "json\__init__.py", line 346, in loads
File "json\decoder.py", line 340, in decode
json.decoder.JSONDecodeError: Extra data: line 21 column 2 (char 1938)
[7752] Failed to execute script '__main__' due to unhandled exception!
Admin authorization failed. Trying again. Say n to skip admin authorization.