Quickstarts explain how to set up and run an app that calls a Google Workspace API.
Google Workspace quickstarts use the API client libraries to handle some details of the authentication and authorization flow. We recommend that you use the client libraries for your own apps. This quickstart uses a simplified authentication approach that is appropriate for a testing environment. For a production environment, we recommend learning about authentication and authorization before choosing the access credentials that are appropriate for your app.
Create a Google Apps Script that makes requests to the Admin SDK API.
Objectives
- Configure the environment.
- Create and configure the script.
- Run the script.
Prerequisites
- A Google Workspace domain with API access enabled.
- A Google Account in that domain with administrator privileges.
- Access to Google Drive
Create the script
- Create a new script by going to script.google.com/create.
- Replace the contents of the script editor with the following code:
- Click Save .
- Click Untitled project, type Quickstart, and click Rename.
Configure the script
Enable the Admin SDK API
- Open the Apps Script project.
- Click Editor .
- Next to Services, click Add a service .
- Select Admin Reports API and click Add.
Run the sample
In the Apps Script editor, click Run.
The first time you run the sample, it prompts you to authorize access:
- Click Review permissions.
- Choose an account.
- Click Allow.
The script's execution log appears at the bottom of the window.
Next steps
- Google Apps Script Advanced Services documentation
- Troubleshoot authentication and authorization issues
- Admin SDK Reports API reference documentation