Skip to content

Added notebook for org admins to determine workspace owners/creator - #25

Open
kvo3 wants to merge 2 commits into
mainfrom
kristenliu/BENCH-9639
Open

Added notebook for org admins to determine workspace owners/creator#25
kvo3 wants to merge 2 commits into
mainfrom
kristenliu/BENCH-9639

Conversation

@kvo3

@kvo3 kvo3 commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Adds a Jupyter notebook that maps GCP project IDs to Workbench workspaces, showing workspace details and owners. Org admins can paste one or more GCP project IDs and get back who created and owns each workspace.

Context

Org admins with Billing Admin on their pod's GCP billing account can view spend by GCP project ID in the Billing Console, but have no way to join those project IDs to workspace owners/creators.

Output

Two tables:

  • Workspace Details — one row per workspace: GCP project ID, workspace ID/UFID, display name, creation date, creator email, state, whether it's a data collection
  • Workspace Owners — one row per owner: owner email, grant type (DIRECT or GROUP), and which group granted the role if applicable. Expands group membership so individual members are listed

BENCH-9639

@kvo3
kvo3 requested a review from emmarogge August 11, 2026 16:18

@emmarogge emmarogge left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants