Skip to content

Commit c1749ce

Browse files
authored
Merge branch 'main' into main
2 parents bd07cd0 + 176621d commit c1749ce

3 files changed

Lines changed: 22 additions & 0 deletions

File tree

‎src/config/roleIds.ts‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,11 @@ export const ROLE_IDS = {
7979
// ===================
8080
WG_IG_FACILITATORS: 'wg-ig-facilitators',
8181

82+
// ===================
83+
// Service Accounts (GWS user only, no platform roles)
84+
// ===================
85+
SERVICE_ACCOUNTS: 'service-accounts',
86+
8287
// ===================
8388
// Email Groups (Google only)
8489
// ===================

‎src/config/roles.ts‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,16 @@ export const ROLES: readonly Role[] = [
422422
provisionUser: true,
423423
},
424424

425+
// ===================
426+
// Service Accounts (GWS user only, no platform roles)
427+
// ===================
428+
{
429+
id: ROLE_IDS.SERVICE_ACCOUNTS,
430+
description: 'Service accounts with a Google Workspace user only (no GitHub or Discord)',
431+
provisionUser: true,
432+
// No github/discord/google config - exists solely to provision GWS user accounts
433+
},
434+
425435
// ===================
426436
// Email Groups (Google only)
427437
// ===================

‎src/config/users.ts‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -875,4 +875,11 @@ export const MEMBERS: readonly Member[] = [
875875
email: 'davideramian@anthropic.com',
876876
memberOf: [ROLE_IDS.ANTITRUST],
877877
},
878+
{
879+
email: 'claude@modelcontextprotocol.io',
880+
firstName: 'Claude',
881+
lastName: 'AI',
882+
googleEmailPrefix: 'claude',
883+
memberOf: [ROLE_IDS.SERVICE_ACCOUNTS],
884+
},
878885
] as const;

0 commit comments

Comments
 (0)