Previously, the System Management Appliance (SMA) within credentials was able to authenticate and generate a code with Google Workspace OAuth, and now new authentication methods are integrated.
The SMA provides two methods for authenticating to a Google API. The method used depends on the components being used and the preference or role of the SMA administrator.
Service Account Authentication is the method which
requires a Service Account Key and a unique Client ID;
OAuth Client Authentication - this method consist of an OAuth Client ID and a Client Secret.
To create a Google Workspace credential, ensure the proper components are configured prior to attempting Google API Authentication.
Please note the credentials below can be created in
Discovery Schedules and
Service Desk Email Settings. The later will not create Google Workspace OAuth Credentials. For more details please review the SMA Admin Guide and Knowledge base articles and Learn
how to configure Google Workspace for SMA Authentication with Google API .
Note: Service Desk Queue Inbound Emails includes email inboxes that are part of a Google Workspace or a public Gmail inbox (OAuth only)
Google Workspace Authentication Credentials with Impersonation
- Go to Settings | Credentials
- Click on Choose Action > New
- Under Type: select "Google Workspace" from the dropdown list
- Select Service Account
- Insert email address for impersonation
- Upload *.json file for the Service Account Key
- Add Notes: (optional)
- Click on Save

Google Workspace Authentication Credentials with OAuth
- Go to Settings | Credentials
- Click on Choose Action > New
- Under Type: select "Google Workspace" from the dropdown list
- Select OAuth
- Insert Client ID
- Insert Client Secret
- Click on Authorize Credential
- Add Notes: (optional)
- Click on Save
