I'm attempting to allow all users to add themselves to my Google Group via js + html form. I'm using the group to send out newsletters. I currently don't have access to the admin user account for G Suite so I'm unable to see what options are available, but I'm getting confused with the OAuth 2.0 protocol.
If I make a request to insert member (https://developers.google.com/admin-sdk/directory/v1/reference/groups/insert) with the G Suite SDK Directory API, will a consent screen be presented to all users who fill out the form (with the goal of being added to the group).
I've read through this documentation but still am a bit confused:
https://developers.google.com/admin-sdk/directory/v1/guides/authorizing https://developers.google.com/identity/protocols/oauth2/javascript-implicit-flow