I hope this is the last message I have to post about issues. I started from scratch, everything was going smoothly until the end.
I ran "update project" and it keeps saying everything is "Already enabled" but "check serviceaccount" keep failing.
I've set up GAM tons of times before over the years, so I know those scopes usually take a few minutes, but its been 2 hours. Am I missing something somewhere? I also checked those two APIs and they're definitely enabled for the project.
C:\gam7>gam user ccu...@XXXXXX.org check serviceaccount
System time status
Your system time differs from
admin.googleapis.com by less than 1 second PASS
Service Account Private Key Authentication
Authentication PASS
Service Account Private Key age; Google recommends rotating keys on a routine basis
Service Account Private Key age: 0 days PASS
Domain-wide Delegation authentication:, User: ccu...@XXXXX.org, Scopes: 39
https://mail.google.com/ PASS (1/39)
https://sites.google.com/feeds PASS (2/39)
https://www.googleapis.com/auth/analytics.readonly PASS (3/39)
https://www.googleapis.com/auth/apps.alerts PASS (4/39)
https://www.googleapis.com/auth/calendar PASS (5/39)
https://www.googleapis.com/auth/chat.admin.delete PASS (6/39)
https://www.googleapis.com/auth/chat.admin.memberships PASS (7/39)
https://www.googleapis.com/auth/chat.admin.spaces PASS (8/39)
https://www.googleapis.com/auth/chat.delete PASS (9/39)
https://www.googleapis.com/auth/chat.memberships PASS (10/39)
https://www.googleapis.com/auth/chat.messages PASS (11/39)
https://www.googleapis.com/auth/chat.spaces PASS (12/39)
https://www.googleapis.com/auth/classroom.announcements PASS (13/39)
https://www.googleapis.com/auth/classroom.coursework.students PASS (14/39)
https://www.googleapis.com/auth/classroom.courseworkmaterials PASS (15/39)
https://www.googleapis.com/auth/classroom.profile.emails PASS (16/39)
https://www.googleapis.com/auth/classroom.profile.photos PASS (17/39)
https://www.googleapis.com/auth/classroom.rosters PASS (18/39)
https://www.googleapis.com/auth/classroom.topics PASS (19/39)
https://www.googleapis.com/auth/cloud-identity PASS (20/39)
https://www.googleapis.com/auth/cloud-platform PASS (21/39)
https://www.googleapis.com/auth/contacts PASS (22/39)
https://www.googleapis.com/auth/contacts.other.readonly PASS (23/39)
https://www.googleapis.com/auth/datastudio FAIL (24/39)
https://www.googleapis.com/auth/directory.readonly PASS (25/39)
https://www.googleapis.com/auth/documents PASS (26/39)
https://www.googleapis.com/auth/drive PASS (27/39)
https://www.googleapis.com/auth/drive.activity PASS (28/39)
https://www.googleapis.com/auth/drive.admin.labels PASS (29/39)
https://www.googleapis.com/auth/drive.labels PASS (30/39)
https://www.googleapis.com/auth/gmail.modify PASS (31/39)
https://www.googleapis.com/auth/gmail.settings.basic PASS (32/39)
https://www.googleapis.com/auth/gmail.settings.sharing PASS (33/39)
https://www.googleapis.com/auth/keep FAIL (34/39)
https://www.googleapis.com/auth/meetings.space.created PASS (35/39)
https://www.googleapis.com/auth/spreadsheets PASS (36/39)
https://www.googleapis.com/auth/tasks PASS (37/39)
https://www.googleapis.com/auth/userinfo.profile PASS (38/39)
https://www.googleapis.com/auth/youtube.readonly PASS (39/39)
Some scopes FAILED!
The authentication flow has completed.
User: ccu...@XXXXX.org, Update 1 Project
Project: gam-project-XXXXX, Check 38 APIs
API:
accesscontextmanager.googleapis.com, Already enabled (1/38)
API:
admin.googleapis.com, Already enabled (2/38)
API:
alertcenter.googleapis.com, Already enabled (3/38)
API:
analytics.googleapis.com, Already enabled (4/38)
API:
analyticsadmin.googleapis.com, Already enabled (5/38)
API:
calendar-json.googleapis.com, Already enabled (6/38)
API:
chat.googleapis.com, Already enabled (7/38)
API:
chromemanagement.googleapis.com, Already enabled (8/38)
API:
chromepolicy.googleapis.com, Already enabled (9/38)
API:
classroom.googleapis.com, Already enabled (10/38)
API:
cloudchannel.googleapis.com, Already enabled (11/38)
API:
cloudidentity.googleapis.com, Already enabled (12/38)
API:
cloudresourcemanager.googleapis.com, Already enabled (13/38)
API:
contacts.googleapis.com, Already enabled (14/38)
API:
datastudio.googleapis.com, Already enabled (15/38)
API:
docs.googleapis.com, Already enabled (16/38)
API:
drive.googleapis.com, Already enabled (17/38)
API:
driveactivity.googleapis.com, Already enabled (18/38)
API:
drivelabels.googleapis.com, Already enabled (19/38)
API:
forms.googleapis.com, Already enabled (20/38)
API:
gmail.googleapis.com, Already enabled (21/38)
API:
groupsmigration.googleapis.com, Already enabled (22/38)
API:
groupssettings.googleapis.com, Already enabled (23/38)
API:
iam.googleapis.com, Already enabled (24/38)
API:
iamcredentials.googleapis.com, Already enabled (non-GAM which is fine) (25/38)
API:
iap.googleapis.com, Already enabled (26/38)
API:
keep.googleapis.com, Already enabled (27/38)
API:
licensing.googleapis.com, Already enabled (28/38)
API:
meet.googleapis.com, Already enabled (29/38)
API:
people.googleapis.com, Already enabled (30/38)
API:
pubsub.googleapis.com, Already enabled (31/38)
API:
reseller.googleapis.com, Already enabled (32/38)
API:
sheets.googleapis.com, Already enabled (33/38)
API:
siteverification.googleapis.com, Already enabled (34/38)
API:
storage-api.googleapis.com, Already enabled (35/38)
API:
tasks.googleapis.com, Already enabled (36/38)
API:
vault.googleapis.com, Already enabled (37/38)
API:
youtube.googleapis.com, Already enabled (38/38)
Project: gam-project-XXXXX, Service Account:
gam-proj...@gam-project-XXXXXX.iam.gserviceaccount.com, Giving account
gam-proj...@gam-project-djv6k.iam.gserviceaccount.com rights to rotate
gam-proj...@gam-project-XXXXX.iam.gserviceaccount.com private key