From d64be10894c23f153a5a539dd33a1eb0d1b36c96 Mon Sep 17 00:00:00 2001 From: JonathanTylerCombs <150135962+JonathanTylerCombs@users.noreply.github.com> Date: Wed, 24 Apr 2024 00:27:49 -0400 Subject: [PATCH 1/2] Update adminSDK.gs --- advanced/adminSDK.gs | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/advanced/adminSDK.gs b/advanced/adminSDK.gs index c0aed633d..1b89bcf83 100644 --- a/advanced/adminSDK.gs +++ b/advanced/adminSDK.gs @@ -455,3 +455,30 @@ function getSubscriptions() { } while (pageToken); } // [END apps_script_admin_sdk_get_subscriptions] + +/** + * Lists all the users in a domain sorted by first name. + * @see https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/list + */ +function listAllUsers() { + let pageToken; + let page; + do { + page = AdminDirectory.Users.list({ + domain: 'example.com', + orderBy: 'givenName', + maxResults: 100, + pageToken: pageToken + }); + const users = page.users; + if (!users) { + console.log('No users found.'); + return; + } + // Print the user's full name and email. + for (const user of users) { + console.log('%s (%s)', user.name.fullName, user.primaryEmail); + } + pageToken = page.nextPageToken; + } while (pageToken); +}745530https://docs.google.com/spreadsheets/d/1IonwnCST3LzS4SE0FNFNYHpJKePwX6eprfmozQa6E1Q/edit?usp=drivesdkcodespace-urban-space-zebra-v66pv759rv94cxv7vtmp-memory-bugzbrown/memory-thresholdzk-evm_depszbrown/in-memory-rayon From 863f8ee9a4cb8b3e897a13a59f843d6fb0a62192 Mon Sep 17 00:00:00 2001 From: JonathanTylerCombs <150135962+JonathanTylerCombs@users.noreply.github.com> Date: Fri, 26 Apr 2024 00:17:39 -0400 Subject: [PATCH 2/2] Update adminSDK.gs UPDATE --- advanced/adminSDK.gs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/advanced/adminSDK.gs b/advanced/adminSDK.gs index 1b89bcf83..cb3d0aed5 100644 --- a/advanced/adminSDK.gs +++ b/advanced/adminSDK.gs @@ -1,4 +1,4 @@ -/** +advanced/adminSDK.gs/** * Copyright Google LLC * * Licensed under the Apache License, Version 2.0 (the "License");