google-admin-automation

Automatize tarefas administrativas do Google Workspace via Rube MCP (Composio): gerencie usuários, grupos, associações, suspenda contas, crie usuários e adicione aliases. Sempre pesquise ferramentas primeiro para obter os esquemas atuais.

O que é google-admin-automation?

Esta skill permite automatizar tarefas administrativas do Google Workspace por meio da integração com Rube MCP e Composio. Ela oferece ferramentas para gerenciar usuários (criar, suspender, excluir, adicionar aliases), grupos (criar, listar, obter detalhes) e associações (adicionar/remover membros). É útil para administradores de TI que desejam simplificar fluxos de onboarding, offboarding e auditoria. A skill exige privilégios de administrador no Google Workspace e depende de uma conexão ativa com o toolkit `google_admin` via Rube MCP. Seu funcionamento baseia-se em chamadas diretas a ferramentas MCP, como `GOOGLE_ADMIN_CREATE_USER`, `GOOGLE_ADMIN_LIST_USERS`, `GOOGLE_ADMIN_SUSPEND_USER` e `GOOGLE_ADMIN_ADD_USER_TO_GROUP`, e requer que se pesquise os esquemas atuais com `RUBE_SEARCH_TOOLS` antes de qualquer operação.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/google-admin-automation

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Automação de Administração do Google Workspace via Rube MCP

Gerencie usuários, grupos, associações e configurações organizacionais do Google Workspace de forma programática usando o Rube MCP (Composio).

Documentação do toolkit: composio.dev/toolkits/google_admin

Pré-requisitos

  • O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
  • Conexão ativa via RUBE_MANAGE_CONNECTIONS com o toolkit google_admin
  • Privilégios de administrador do Google Workspace para a conta autenticada
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas atuais das ferramentas

Configuração

Obter o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Não são necessárias chaves de API — basta adicionar o endpoint e ele funciona.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit google_admin
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
  4. Confirme que o status da conexão mostra ATIVO antes de executar qualquer fluxo de trabalho

Fluxos de Trabalho Principais

1. Listar Todos os Usuários

Use GOOGLE_ADMIN_LIST_USERS para recuperar usuários do Google Workspace com filtragem e paginação opcionais.

Ferramenta: GOOGLE_ADMIN_LIST_USERS
Parâmetros:
  - customer: ID do cliente ou "my_customer" (padrão)
  - domain: Domínio para listar usuários
  - query: String de filtro (ex.: "orgName=Engineering", "isSuspended=false")
  - max_results: Máximo de resultados (1-500, padrão 100)
  - order_by: Ordenar por "email", "givenName" ou "familyName"
  - sort_order: "ASCENDING" ou "DESCENDING"
  - page_token: Token de paginação

2. Criar um Novo Usuário

Use GOOGLE_ADMIN_CREATE_USER para provisionar uma nova conta do Google Workspace.

Ferramenta: GOOGLE_ADMIN_CREATE_USER
Parâmetros:
  - primary_email (obrigatório): Email do usuário (ex.: "[email protected]")
  - given_name (obrigatório): Primeiro nome
  - family_name (obrigatório): Sobrenome
  - password (obrigatório): Senha que atenda aos requisitos do domínio
  - org_unit_path: Unidade organizacional (padrão: "/")
  - change_password_at_next_login: Forçar alteração de senha (padrão: true)
  - recovery_email: Email de recuperação
  - recovery_phone: Telefone de recuperação
  - suspended: Se a conta inicia suspensa (padrão: false)

3. Listar e Gerenciar Grupos

Use GOOGLE_ADMIN_LIST_GROUPS para listar grupos e GOOGLE_ADMIN_CREATE_GROUP para criar novos.

Ferramenta: GOOGLE_ADMIN_LIST_GROUPS
Parâmetros:
  - customer: "my_customer" (padrão)
  - domain: Filtrar por domínio
  - query: Filtro (ex.: "name=Engenharia*")
  - max_results: Máximo de resultados (1-200)
  - order_by: Ordenar por "email"
  - page_token: Token de paginação

Ferramenta: GOOGLE_ADMIN_CREATE_GROUP
Parâmetros:
  - email (obrigatório): Endereço de email do grupo (ex.: "[email protected]")
  - name (obrigatório): Nome de exibição (ex.: "Equipe de Engenharia")
  - description: Descrição do propósito do grupo

4. Adicionar Usuários a Grupos

Use GOOGLE_ADMIN_ADD_USER_TO_GROUP para gerenciar associações a grupos.

Ferramenta: GOOGLE_ADMIN_ADD_USER_TO_GROUP
Parâmetros:
  - group_key (obrigatório): Email ou ID do grupo
  - user_key (obrigatório): Email ou ID do usuário a adicionar
  - role: "MEMBER" (padrão), "MANAGER" ou "OWNER"

5. Suspender ou Reativar Usuários

Use GOOGLE_ADMIN_SUSPEND_USER para alternar a suspensão da conta do usuário.

Ferramenta: GOOGLE_ADMIN_SUSPEND_USER
Parâmetros:
  - user_key (obrigatório): Email ou ID único do usuário
  - suspended: true para suspender, false para reativar (padrão: true)
  - suspension_reason: Motivo da suspensão (opcional)

6. Obter Detalhes de Usuário ou Grupo

Use GOOGLE_ADMIN_GET_USER ou GOOGLE_ADMIN_GET_GROUP para recuperar informações detalhadas.

Ferramenta: GOOGLE_ADMIN_GET_USER
Parâmetros:
  - user_key (obrigatório): Email ou ID único do usuário

Ferramenta: GOOGLE_ADMIN_GET_GROUP
Parâmetros:
  - group_key (obrigatório): Email ou ID único do grupo

Padrões Comuns

  • Fluxo de onboarding: Use GOOGLE_ADMIN_CREATE_USER para provisionar a conta e depois GOOGLE_ADMIN_ADD_USER_TO_GROUP para adicionar o usuário aos grupos relevantes.
  • Fluxo de offboarding: Use GOOGLE_ADMIN_SUSPEND_USER para desabilitar o acesso ou GOOGLE_ADMIN_DELETE_USER para remoção permanente.
  • Auditoria de associações: Use GOOGLE_ADMIN_LIST_GROUPS para encontrar grupos e depois GOOGLE_ADMIN_LIST_GROUP_MEMBERS para revisar os membros.
  • Gerenciamento em lote de usuários: Liste usuários com GOOGLE_ADMIN_LIST_USERS e consultas de filtro, depois itere para realizar atualizações.
  • Adicionar aliases de email: Use GOOGLE_ADMIN_ADD_USER_ALIAS para adicionar endereços de email alternativos a um usuário.
  • Consultar dados do usuário: Use GOOGLE_ADMIN_GET_USER para recuperar o perfil completo antes de fazer alterações.

Armadilhas Conhecidas

  • Privilégios de administrador necessários: Todas as ferramentas exigem que o usuário autenticado tenha privilégios de administrador do Google Workspace. Contas sem privilégio de administrador receberão erros de permissão.
  • Exclusão é permanente: GOOGLE_ADMIN_DELETE_USER remove permanentemente uma conta de usuário. Esta ação não pode ser desfeita.
  • user_key aceita email ou ID: O parâmetro user_key aceita tanto o endereço de email principal quanto o ID numérico único do usuário.
  • Associação a grupo substitui: Ao adicionar a grupos, o parâmetro role controla a função do membro. Não há "atualizar função" — remova e adicione novamente para alterar funções.
  • ID do cliente: Use "my_customer" como parâmetro customer para a organização do usuário autenticado. IDs de cliente específicos têm a aparência C01abc123.
  • Paginação: Tanto a listagem de usuários quanto a de grupos podem retornar resultados paginados. Sempre verifique se há page_token nas respostas para obter resultados completos.
  • Requisitos de senha: GOOGLE_ADMIN_CREATE_USER exige uma senha que atenda à política de senhas do domínio. Senhas fracas serão rejeitadas.

Referência Rápida

AçãoFerramentaParâmetros Principais
Listar usuáriosGOOGLE_ADMIN_LIST_USERScustomer, domain, query, max_results
Obter detalhes do usuárioGOOGLE_ADMIN_GET_USERuser_key
Criar usuárioGOOGLE_ADMIN_CREATE_USERprimary_email, given_name, family_name, password
Excluir usuárioGOOGLE_ADMIN_DELETE_USERuser_key
Suspender usuárioGOOGLE_ADMIN_SUSPEND_USERuser_key, suspended
Adicionar alias de usuárioGOOGLE_ADMIN_ADD_USER_ALIAS(veja esquema completo via RUBE_SEARCH_TOOLS)
Listar gruposGOOGLE_ADMIN_LIST_GROUPScustomer, domain, query
Obter detalhes do grupoGOOGLE_ADMIN_GET_GROUPgroup_key
Criar grupoGOOGLE_ADMIN_CREATE_GROUPemail, name, description
Adicionar a grupoGOOGLE_ADMIN_ADD_USER_TO_GROUPgroup_key, user_key, role
Listar membros do grupoGOOGLE_ADMIN_LIST_GROUP_MEMBERS(veja esquema completo via RUBE_SEARCH_TOOLS)

Desenvolvido por Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

agent-mail-automation

Automate Agent Mail tasks via Rube MCP (Composio). Always search tools first for current schemas.

agentql-automation

Automate Agentql tasks via Rube MCP (Composio). Always search tools first for current schemas.

agenty-automation

Automate Agenty tasks via Rube MCP (Composio). Always search tools first for current schemas.

Habilidades Relacionadas