in revoke-gcloud.gs [8:28]
function listUsersAndInvalidate() {
const users = AdminDirectory.Users.list({
customer: 'my_customer' // alias to represent your account's customerId
}).users;
if (!users || users.length === 0) {
Logger.log('No users found.');
return;
}
for (const user of users){
let tokens = AdminDirectory.Tokens.list(user.primaryEmail).items
if (!tokens || tokens.length === 0) {
continue;
}
for (const token of tokens) {
if (token.clientId === "32555940559.apps.googleusercontent.com") {
AdminDirectory.Tokens.remove(user.primaryEmail, token.clientId)
Logger.log('Invalidated the tokens granted to gcloud for user %s', user.primaryEmail)
}
}
}
}