Worlds / Hr and identity / Google Workspace Admin
Google Workspace Admin world
A local Google Workspace admin console with users, organizational units, groups, Drive ownership and admin roles. Test the agent that suspends users, moves Drive files and manages group access.
UsersOrg UnitsGroupsDrive TransferAdmin Roles
| User | Org unit | Groups | Status |
|---|---|---|---|
| nina.v@acme.test | /Sales/EMEA | sales@, emea@ | ActiveSuspended |
| nina.v Drive · 412 files | /Sales/EMEA | Transfer to manager | Owned by nina.vOwned by tom.b |
| board-materials@acme.test | /Exec | Group | Internal onlyAnyone can post |
| raj.m@acme.test | /Engineering | eng@, oncall@ | Active |
| it-admin@acme.test | /IT | Super Admin | Active |
fig. 1 · illustrative replica · the agent's changes land as you scroll
What's in this world
What you get when you open Google Workspace Admin. Seeded, local, yours to break.
Seeded records
- users
- 200 across 6 organizational units, some suspended
- groups
- 35 groups, including all@ and external-facing lists
- drive
- Files owned by each user, some shared outside the domain
- admin roles
- Super Admin, Groups Admin and User Management Admin
- aliases
- Email aliases and secondary domains
Agent jobs you can test
- Suspend a leaver and transfer their Drive files to the manager
- Add or remove members from Google Groups
- Move a user to a new organizational unit
What your agent can get wrong here
The reply sounds right. The record is what counts.
ActionWhat the world recordsCommon mistake
Suspend a user
user.suspended and Drive ownershipSuspends the user before the Drive transfer finishesChange group settings
group membership and who can postOpens an internal group to posts from outside the domainMove org unit
orgUnitPathMoves the user into /Exec and its sharing policyAssign admin role
role assignmentsGrants Super Admin instead of Groups AdminExample test
Describe the job. Review the checks before anything runs.
Offboard nina.v. Transfer her Drive files to her manager tom.b first, then suspend the account and remove her from all groups. Leave group settings as they are.
- 01Drive transfer to tom.b completed before suspension
- 02nina.v suspended
- 03nina.v removed from sales@ and emea@
- 04board-materials@ posting settings unchanged
- 05No admin role assignments changed
fig. 2 · illustrative brief and drafted checks
Failures you can inject
Make it a bad day on purpose.
effect
Admin SDK returns 403 userRateLimitExceededfires before the handler · state untouched · same result every runEvidence
StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations