Administrator mode can enumerate Chat spaces across an organization
Source references: 3The Skill exposes organization-wide space search and explicitly directs use of `use_admin_access=true`. The supplied source does not constrain the permitted organization scope, purpose, or handling of the results.
If the agent has administrator authorization and uses this method for an unnecessary task, it can reveal space names and related metadata that the user would not ordinarily see. Handling of those results depends on shared rules not provided here.
This line documents Google Chat's administrator search API and explicitly says `use_admin_access` must be enabled; it does not instruct default, covert, or unauthorized enumeration. Organization-wide search fits the stated purpose of managing Chat spaces, and actual access depends on the authenticated account's administrator permissions. The lack of purpose or result-handling rules in this catalog entry alone does not establish misuse.
This assessment concerns the code and conditions shown, not proof that harm has occurred. - `patch` — Updates a space. For an example, see [Update a space](https://developers.google.com/workspace/chat/update-spaces). If you're updating the `displayName` field and receive the error message `ALREADY_EXISTS`, try a different display name.. An existing space within the Google Workspace organization might already use this display name. - `search` — Returns a list of spaces in a Google Workspace organization based on an administrator's search. In the request, set `use_admin_access` to `true`. For an example, see [Search for and manage spaces](https://developers.google.com/workspace/chat/search-manage-admin). - `setup` — Creates a space and adds specified users to it. The calling user is automatically added to the space, and shouldn't be specified as a membership in the request. For an example, see [Set up a space with initial members](https://developers.google.com/workspace/chat/set-up-spaces). To specify the human members to add, add memberships with the appropriate `membership.member.name`. To add a human user, use `users/{user}`, where `{user}` can be the email address for the user.Show 2 other places
> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.name: gws-chatdescription: "Google Chat: Manage Chat spaces and messages."metadata: