Resources · Make integration

Google Workspace Admin Make integrationAutomate Google Workspace Admin with Make.

Can Make take user and role chores off your Google Workspace console? The Google Workspace Admin Make integration offers 23 modules: 1 scheduled trigger, 17 actions and 5 searches. This page takes an IT or ops lead from connection to a first live scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Google Workspace Admin Make integration automate?

The integration links your Google Workspace admin account to Make, the no-code tool where you build a scenario: an automation made of modules, each module being one brick such as a trigger, an action or a search. Make can then create users, hand out roles and manage organizational units while you work on something else.

Onboarding that starts on its own. Watch Users spots each account created in your domain and hands it to the next module, for example Assign a User to a Role, so a new IT hire gets the right admin role without a ticket.

A clean offboarding path. When your HR tool marks a departure, Get a User pulls the account details, Update a User changes what needs changing, and Delete a User removes the account once the handover is done.

A readable map of your admin setup. List Roles, List Role Assignments and List Privileges return what exists today, ready to be written into a sheet that your security review can read without console access.

What the listed modules do not cover, Make an API Call can reach with the same connection. The same app also has a Google Workspace Admin n8n integration, and the n8n vs Make comparison helps you choose. For the basics of the editor, the Make training starts from zero.

Connect

How do you connect Google Workspace Admin to Make?

  1. 01

    Add a module and start the connection

    Open your scenario, add any Google Workspace Admin module, then click Create a connection. A connection is your admin account linked to Make once; every module of this app reuses it afterward.

  2. 02

    Name it so you recognize it later

    Giving the connection a name is optional, but it helps when several admins share one Make organization. Something like the domain plus the account that signs in keeps the list readable.

  3. 03

    Authorize Make and save

    Authorize Make on the page the app opens (or paste the key it gives you, if that is what it asks for), then click Save. From then on, every module of the app can work with your users, roles and organizational units.

First scenario

Your first scenario: give every new user a role

GoalWhen a new user appears in Google Workspace, Make assigns that user to the role you chose.

  1. 01

    Create the scenario and add Watch Users

    On the Scenarios page, create a new scenario and click the +. Search for Google Workspace Admin, pick Watch Users and select your connection.

  2. 02

    Fill in the trigger

    Complete the fields Make shows for Watch Users. Once the connection exists, Make lists what it can read in your domain, so you choose from a list instead of typing values.

  3. 03

    Add Assign a User to a Role

    Click the + on the right of Watch Users and add Assign a User to a Role. Map the user coming from the first module, then choose the role to hand out.

  4. 04

    Test with Run once

    Create a test user in your domain, then click Run once. Open the bubble above each module to read the bundles it received, a bundle being one item passed along, here one user.

  5. 05

    Schedule it and switch it on

    On the first module, open the clock: a new scenario runs every 15 minutes by default, and 15 minutes is also the shortest interval on the Free plan. Then switch the scenario on.

Triggers

What starts a Google Workspace Admin scenario

1 module starts a scenario when something happens in Google Workspace Admin. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Google Workspace Admin as soon as it happens.

Google Workspace Admin1Watch Users

Watch Users

Scheduled trigger

In MakeTriggers when a new user is created.

Watch Users gives your scenario a starting point each time a new account is created in your Google Workspace domain, so onboarding steps begin without anyone copying names from the console. Each new user reaches the next module as its own bundle.

How it fires
scheduled. Make checks the app on the scenario's schedule, every 15 minutes by default on a new scenario, as the clock badge on the module shows.
When to use it
when a freshly created account should lead to a role assignment, a welcome email or a new row in the HR tracker.
Watch out
a scheduled trigger is not instant, so a new account reaches the scenario at the next check, not the moment it is created.
Modules

Every Google Workspace Admin module, and when to pick it

Google Workspace Admin gives you 22 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Google Workspace Admin1

Assign a User to a Role

Action

In MakeAssigns a user to a specific role.

This module puts one account into one admin role, so the person gets their rights without someone opening the Admin console. It is the natural follow-up to Watch Users in an onboarding flow.

When to use it
a new help desk member joins and needs the role your support team already uses.
Watch out
confirm which role you hand out with Get a Role before the scenario goes live.
Google Workspace Admin2

Create an Organizational Unit

Action

In MakeCreates a new organizational unit.

A new organizational unit appears in your domain straight from the scenario, ready to receive users and settings. Handy when your structure follows something that already lives in another tool.

When to use it
a new office, branch or client team is added to your project tracker and needs its own unit in Workspace.
Watch out
run List Organizational Units first so the scenario does not create a second unit with the same purpose.
Google Workspace Admin3

Create a Role

Action

In MakeCreates a new role.

With Create a Role, a custom admin role is born from the scenario, which keeps role creation consistent when several domains or teams follow the same model. Pair it with List Privileges to see what can go into it.

When to use it
a security review approves a new, narrower admin profile and you want it created the same way every time.
Watch out
test it on Run once and review the result in the console before reusing it.
Google Workspace Admin4

Create a User

Action

In MakeCreates a new user.

Accounts get created for you from data that already exists elsewhere, such as a signed offer or an HR form, so nobody retypes names and addresses. Of all 23 modules, this one saves the most manual clicks at onboarding.

When to use it
a new hire record lands in your HR tool and the Workspace account should follow.
Watch out
check with Get a User or List Users that the account does not already exist before creating it.
Google Workspace Admin5

Delete an Organizational Unit

Action

In MakeDeletes an organizational unit.

Removing an organizational unit from a scenario keeps your structure in step with reality once a team or site closes. The unit disappears from your domain without a manual pass through the console.

When to use it
a project ends and its dedicated unit has already been emptied by earlier modules.
Watch out
treat a deletion as final; add a filter so only the unit you target reaches this module.
Google Workspace Admin6

Delete a Role

Action

In MakeDeletes a role.

Old custom roles leave your domain through this module, which trims the list admins scroll through and removes profiles nobody should be handed anymore.

When to use it
an access review flags a role as retired and the cleanup should happen from the same scenario that logs the review.
Watch out
call List Role Assignments first; if people still hold the role, move them with Delete a Role Assignment before you remove it.
Google Workspace Admin7

Delete a Role Assignment

Action

In MakeDeletes a role assignment.

Here the link between one person and one role is cut, while the account itself stays active. That is the clean way to take admin rights back from someone who changes job inside the company.

When to use it
an internal transfer is recorded and the person no longer needs their IT admin role.
Watch out
the module works on an assignment, not on a user; fetch it first with Get a Role Assignment or List Role Assignments.
Google Workspace Admin8

Delete a User

Action

In MakeDeletes a user.

Offboarding ends with the account removed from your domain, triggered by the event you choose rather than a reminder in someone's calendar.

When to use it
the last step of a departure flow, after the handover of files and mail has been confirmed in your HR tool.
Watch out
treat the deletion as final and test the whole flow with Run once on a dummy account before pointing it at real people.
Google Workspace Admin9

Get an Organizational Unit

Action

In MakeGets the details of an organizational unit.

You receive the details of one organizational unit, ready to map into the next module or into a report. Useful when a later step needs facts about the unit rather than just its name.

When to use it
before moving a user, to confirm the target unit is the one your request mentions.
Watch out
it reads a single unit you name; to browse them all, List Organizational Units is the better choice.
Google Workspace Admin10

Get a Role

Action

In MakeGets the details of a role.

One role comes back with its details, which lets the scenario check what it is about to assign or change. Think of it as a quick look before acting.

When to use it
just before Assign a User to a Role, to write the role details into your access log along with the request.
Watch out
you need to know which role you want; when you only have part of the picture, start from List Roles.
Google Workspace Admin11

Get a Role Assignment

Action

In MakeGets the details of a role assignment.

Pick one role assignment and the module returns its details: who holds which role. This gives an audit trail or an approval step something precise to show.

When to use it
a manager asks to confirm an access right, and the answer should land in a ticket or a message without opening the console.
Watch out
it reads one assignment only; for the full picture across the domain, use List Role Assignments.
Google Workspace Admin12

Get a User

Action

In MakeGets the details of a user.

The full record of one account arrives in the scenario, so the following modules can use its details without asking anyone. It often sits between a trigger from another app and an update in Workspace.

When to use it
a support request names an employee and the next step needs that person's account data.
Watch out
it reads one account you already know; if you are not sure it exists, start from List Users.
Google Workspace Admin13

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Anything the Google Workspace Admin API offers but the other modules do not cover becomes reachable, using the connection you already set up. No extra login to manage.

When to use it
a task your admin team handles by hand has no dedicated module in the list.
Watch out
you write the request yourself, so keep the API reference of Google open and test every call with Run once before switching the scenario on.
Google Workspace Admin14

Make a User a Super Admin

Action

In MakeMakes a user a super administrator.

This module gives an account the highest level of admin rights in your domain. Having it in a scenario means the promotion follows a recorded approval instead of an informal request.

When to use it
a named backup administrator is confirmed in your approval tool and the rights should follow automatically.
Watch out
keep this module behind a strict filter or an approval step, since it hands out the widest rights the app offers.
Google Workspace Admin15

Update an Organizational Unit

Action

In MakeUpdates an existing organizational unit.

Changes to an existing organizational unit are applied from the scenario, which keeps your domain structure in sync with the source you trust, such as an org chart kept in a sheet.

When to use it
a department is renamed in the HR system and Workspace should reflect it.
Watch out
the module edits a unit that already exists; if it may be missing, check first with Get an Organizational Unit.
Google Workspace Admin16

Update a Role

Action

In MakeUpdates an existing role.

An existing custom role is adjusted without rebuilding it. It keeps role changes documented when they come from a request process.

When to use it
a security review approves adding or removing rights on a role your team uses daily.
Watch out
the change affects everyone assigned to the role at once; list them with List Role Assignments before you apply it.
Google Workspace Admin17

Update a User

Action

In MakeUpdates an existing user.

Account details stay current because the scenario writes changes as soon as the source changes, instead of waiting for someone to notice an outdated detail.

When to use it
a promotion or a team move is saved in your HR tool and the Workspace account should match it.
Watch out
map only the fields you mean to change, and test with Run once on one account to see exactly what the module wrote.
Google Workspace Admin18

List Organizational Units

Search

In MakeRetrieves a list of all organizational units for an account.

All the organizational units of your account come back as a list, one bundle per unit. That gives you a clear inventory to export or to compare with your org chart.

When to use it
to fill a reference sheet of units, or to check whether a unit exists before Create an Organizational Unit.
Watch out
each unit is a separate bundle, so every module placed after it runs once per unit and uses operations accordingly.
Google Workspace Admin19

List Privileges

Search

In MakeRetrieves a list of all privileges for a customer.

You get the catalog of privileges available for your customer account, the raw material custom roles are made of. It answers the question of what a role could contain before anyone designs one.

When to use it
preparing Create a Role or Update a Role, or documenting options for a security review.
Watch out
the list can be long, one bundle per privilege; send it to a sheet or an aggregator rather than straight into an action.
Google Workspace Admin20

List Role Assignments

Search

In MakeRetrieves a list of all role assignments.

Every role assignment in the domain comes back, showing who holds which admin role. It is the starting point of any access review you want to run from a scenario.

When to use it
an auditor asks for the current list of admins and you want it written to a shared sheet.
Watch out
the module can return zero, one or many bundles; plan the next module so an empty result does not stop the review silently.
Google Workspace Admin21

List Roles

Search

In MakeRetrieves a list of all roles in a domain.

The roles defined in your domain arrive one by one, one bundle each, so the scenario can pick the right one or record them all.

When to use it
building a dropdown of roles for an access request form, or finding the role to use before Assign a User to a Role.
Watch out
since each role is its own bundle, add a filter when only one role matters to the next step.
Google Workspace Admin22

List Users

Search

In MakeRetrieves a list of users in a domain.

The users of your domain are returned as bundles, which turns a manual export into a step of your scenario. From there you can sync a directory, a sheet or a CRM.

When to use it
checking whether an account already exists before Create a User, or feeding a staff list kept in another tool.
Watch out
a large domain means many bundles, and each module after it counts one operation per user.
Need help

Need help automating Google Workspace Admin with Make?

A person reads every message.

FAQ

Common questions about Google Workspace Admin in Make

01Is the Google Workspace Admin Make integration free?
Yes, you can use it on the Free plan, because Google Workspace Admin is a standard app and not one of the enterprise apps reserved to the Enterprise plan. The Free plan has limits, though: 2 active scenarios, at least 15 minutes between two scheduled runs, 5 minutes of execution at most and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute and remove the cap on active scenarios. Usage is counted in credits, one operation for each module run on each bundle, so the searches that return many users weigh the most.
02What do you need to connect Google Workspace Admin to Make?
A Google Workspace account that can sign in and approve access for Make, plus a Make account. The app documentation lists no extra prerequisite. You add any Google Workspace Admin module, click Create a connection, optionally name it, authorize Make on the app's page, then click Save. That single connection is reused by all 23 modules of the app, including Make an API Call, so you only go through the authorization once per account. Choose the signing account with care, since every module then works through it.
03Does the Google Workspace Admin trigger in Make fire in real time?
No. Watch Users is a scheduled trigger: Make checks the app on the scenario's schedule, shown by the clock badge on the module, and the app has no instant trigger. A new scenario runs every 15 minutes by default. On the Free plan 15 minutes is also the shortest interval, while paid plans can go down to 1 minute. So a newly created account reaches your scenario at the next check. For onboarding tasks such as role assignment, that delay is usually acceptable; if you need an immediate action, start from the event in your HR tool instead.
04What if the Google Workspace Admin module you need is missing in Make?
Use Make an API Call. It is part of the 23 modules and lets the scenario call any endpoint of the Google Workspace Admin API with the connection you already have, so no second login is needed. You write the request yourself, which takes a bit more care than filling a regular module, and testing with Run once shows you the response before anything goes live. The documentation of this app gives no numeric limit, so there is no documented cap to plan around. If the gap is on the data side, another app in the same scenario can supply it.
05Should you use Make or n8n for Google Workspace Admin?
It depends on where the rest of your automations live. In Make, the app offers 23 modules: one scheduled trigger for new users, 17 actions covering users, roles and organizational units, 5 searches, and Make an API Call for the rest. The same app also exists as an n8n node, which has its own page on this site. Compare the modules each tool offers for the tasks you actually run, then keep your admin scenarios next to the automations your team already maintains, so one person can follow and fix everything in one place.