Enable API access in the Admin console

This "API Reference" setting is being deprecated 

Starting on November 4, 2019, we're deprecating the API Reference setting. To improve security, only the Admin API permission in the Admin console will control API access to G Suite Admin APIs.

What changes with the deprecation?

You need to take action only if your settings are currently: 

API Reference is disabled
Location: Security > API Reference
G Suite Admin access is unrestricted
Location: Security >  App access control
API Reference setting turned off Admin API setting enabled


Beginning on November 4, 2019: If you have API Reference disabled, we'll automatically switch your G Suite Admin setting to Restricted. As a result, your users won't be able to sign in to certain apps until you grant G Suite Admin API access to the apps. User will receive the alert, "Access to your account data is restricted by policies... " (or your customized message). 

Recommended steps

  1. Read about how to control which third-party apps access G Suite data
  2. Check your G Suite Admin API settings and the apps that request G Suite Admin access. 
  3. Add apps as Trusted apps, which can access the G Suite Admin APIs and grant OAuth tokens to users.

Enable API access 

As your organization's administrator, you have access to the Admin SDK—a collection of Application Programming Interfaces (APIs). With these APIs, you can build customized administrative tools for your Google products. Before you can use the Admin SDK, you need to enable API access in the Google Admin console.  By default, API access is disabled

You must be signed in as a super administrator for this task.

Sign in to your Google Admin console.

Sign in using your administrator account (does not end in @gmail.com).

  1. From the Admin console Home page, go to Securityand thenAPI reference.

    To see Security on the Home page, you might have to click More controls at the bottom.

  2. Make sure the Enable API access box is checked.
  3. At the bottom, click Save.
Was this helpful?
How can we improve it?