feat(i18n): update translations (#2233)

Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com>
This commit is contained in:
Waleed
2025-12-06 17:57:46 -08:00
committed by GitHub
co-authored by waleedlatif1
parent 683b4476fa
commit 6e02a73259
6 changed files with 1161 additions and 0 deletions
@@ -0,0 +1,217 @@
---
title: Google Groups
description: Google Workspace-Gruppen und deren Mitglieder verwalten
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="google_groups"
color="#E8F0FE"
/>
## Gebrauchsanweisung
Verbinden Sie sich mit Google Workspace, um Gruppen und deren Mitglieder mit der Admin SDK Directory API zu erstellen, zu aktualisieren und zu verwalten.
## Tools
### `google_groups_list_groups`
Alle Gruppen in einer Google Workspace-Domain auflisten
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `customer` | string | Nein | Kunden-ID oder "my_customer" für die Domain des authentifizierten Benutzers |
| `domain` | string | Nein | Domainname zum Filtern von Gruppen |
| `maxResults` | number | Nein | Maximale Anzahl der zurückzugebenden Ergebnisse \(1-200\) |
| `pageToken` | string | Nein | Token für Paginierung |
| `query` | string | Nein | Suchabfrage zum Filtern von Gruppen \(z.B. "email:admin*"\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_get_group`
Details einer bestimmten Google-Gruppe nach E-Mail oder Gruppen-ID abrufen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_create_group`
Eine neue Google-Gruppe in der Domain erstellen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `email` | string | Ja | E-Mail-Adresse für die neue Gruppe (z.B. team@yourdomain.com) |
| `name` | string | Ja | Anzeigename für die Gruppe |
| `description` | string | Nein | Beschreibung der Gruppe |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_update_group`
Eine bestehende Google-Gruppe aktualisieren
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
| `name` | string | Nein | Neuer Anzeigename für die Gruppe |
| `description` | string | Nein | Neue Beschreibung für die Gruppe |
| `email` | string | Nein | Neue E-Mail-Adresse für die Gruppe |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_delete_group`
Eine Google-Gruppe löschen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID zum Löschen |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_list_members`
Alle Mitglieder einer Google-Gruppe auflisten
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
| `maxResults` | number | Nein | Maximale Anzahl der zurückzugebenden Ergebnisse \(1-200\) |
| `pageToken` | string | Nein | Token für Seitenumbruch |
| `roles` | string | Nein | Nach Rollen filtern \(durch Komma getrennt: OWNER, MANAGER, MEMBER\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_get_member`
Details eines bestimmten Mitglieds in einer Google-Gruppe abrufen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
| `memberKey` | string | Ja | E-Mail-Adresse des Mitglieds oder eindeutige Mitglieds-ID |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_add_member`
Ein neues Mitglied zu einer Google-Gruppe hinzufügen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
| `email` | string | Ja | E-Mail-Adresse des hinzuzufügenden Mitglieds |
| `role` | string | Nein | Rolle für das Mitglied \(MEMBER, MANAGER oder OWNER\). Standardmäßig MEMBER. |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_remove_member`
Ein Mitglied aus einer Google-Gruppe entfernen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
| `memberKey` | string | Ja | E-Mail-Adresse oder eindeutige ID des zu entfernenden Mitglieds |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_update_member`
Ein Mitglied aktualisieren
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
| `memberKey` | string | Ja | E-Mail-Adresse des Mitglieds oder eindeutige Mitglieds-ID |
| `role` | string | Ja | Neue Rolle für das Mitglied \(MEMBER, MANAGER oder OWNER\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
### `google_groups_has_member`
Prüfen, ob ein Benutzer Mitglied einer Google-Gruppe ist
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Ja | E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID |
| `memberKey` | string | Ja | Zu prüfende E-Mail-Adresse des Mitglieds oder eindeutige Mitglieds-ID |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API-Antwortdaten |
## Hinweise
- Kategorie: `tools`
- Typ: `google_groups`
@@ -0,0 +1,217 @@
---
title: Google Groups
description: Administra los Grupos de Google Workspace y sus miembros
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="google_groups"
color="#E8F0FE"
/>
## Instrucciones de uso
Conéctate a Google Workspace para crear, actualizar y administrar grupos y sus miembros utilizando la API de directorio de Admin SDK.
## Herramientas
### `google_groups_list_groups`
Listar todos los grupos en un dominio de Google Workspace
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `customer` | string | No | ID del cliente o "my_customer" para el dominio del usuario autenticado |
| `domain` | string | No | Nombre de dominio para filtrar grupos |
| `maxResults` | number | No | Número máximo de resultados a devolver (1-200) |
| `pageToken` | string | No | Token para paginación |
| `query` | string | No | Consulta de búsqueda para filtrar grupos (p. ej., "email:admin*") |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_get_group`
Obtener detalles de un Grupo de Google específico por correo electrónico o ID de grupo
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_create_group`
Crear un nuevo Grupo de Google en el dominio
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `email` | string | Sí | Dirección de correo electrónico para el nuevo grupo (p. ej., equipo@tudominio.com) |
| `name` | string | Sí | Nombre visible para el grupo |
| `description` | string | No | Descripción del grupo |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_update_group`
Actualizar un grupo de Google existente
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
| `name` | string | No | Nuevo nombre visible para el grupo |
| `description` | string | No | Nueva descripción para el grupo |
| `email` | string | No | Nueva dirección de correo electrónico para el grupo |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_delete_group`
Eliminar un grupo de Google
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo a eliminar |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_list_members`
Listar todos los miembros de un Grupo de Google
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
| `maxResults` | number | No | Número máximo de resultados a devolver \(1-200\) |
| `pageToken` | string | No | Token para paginación |
| `roles` | string | No | Filtrar por roles \(separados por comas: OWNER, MANAGER, MEMBER\) |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Grupos de Google |
### `google_groups_get_member`
Obtener detalles de un miembro específico en un Grupo de Google
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
| `memberKey` | string | Sí | Dirección de correo electrónico del miembro o ID único del miembro |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Grupos de Google |
### `google_groups_add_member`
Añadir un nuevo miembro a un Grupo de Google
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
| `email` | string | Sí | Dirección de correo electrónico del miembro a añadir |
| `role` | string | No | Rol para el miembro \(MEMBER, MANAGER, o OWNER\). Por defecto es MEMBER. |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_remove_member`
Eliminar un miembro de un grupo de Google
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
| `memberKey` | string | Sí | Dirección de correo electrónico o ID único del miembro a eliminar |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_update_member`
Actualizar un miembro
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
| `memberKey` | string | Sí | Dirección de correo electrónico del miembro o ID único del miembro |
| `role` | string | Sí | Nuevo rol para el miembro \(MEMBER, MANAGER, o OWNER\) |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
### `google_groups_has_member`
Comprobar si un usuario es miembro de un grupo de Google
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Sí | Dirección de correo electrónico del grupo o ID único del grupo |
| `memberKey` | string | Sí | Dirección de correo electrónico del miembro o ID único del miembro a comprobar |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `output` | json | Datos de respuesta de la API de Google Groups |
## Notas
- Categoría: `tools`
- Tipo: `google_groups`
@@ -0,0 +1,217 @@
---
title: Google Groups
description: Gérer les groupes Google Workspace et leurs membres
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="google_groups"
color="#E8F0FE"
/>
## Instructions d'utilisation
Connectez-vous à Google Workspace pour créer, mettre à jour et gérer les groupes et leurs membres à l'aide de l'API Admin SDK Directory.
## Outils
### `google_groups_list_groups`
Lister tous les groupes dans un domaine Google Workspace
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `customer` | string | Non | ID client ou "my_customer" pour le domaine de l'utilisateur authentifié |
| `domain` | string | Non | Nom de domaine pour filtrer les groupes |
| `maxResults` | number | Non | Nombre maximum de résultats à retourner (1-200) |
| `pageToken` | string | Non | Jeton pour la pagination |
| `query` | string | Non | Requête de recherche pour filtrer les groupes (ex. : "email:admin*") |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_get_group`
Obtenir les détails d'un groupe Google spécifique par email ou ID de groupe
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Oui | Adresse email du groupe ou ID unique du groupe |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_create_group`
Créer un nouveau groupe Google dans le domaine
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ---------- | ----------- |
| `email` | chaîne | Oui | Adresse e-mail pour le nouveau groupe \(ex., team@yourdomain.com\) |
| `name` | chaîne | Oui | Nom d'affichage pour le groupe |
| `description` | chaîne | Non | Description du groupe |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_update_group`
Mettre à jour un groupe Google existant
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ---------- | ----------- |
| `groupKey` | chaîne | Oui | Adresse e-mail du groupe ou identifiant unique du groupe |
| `name` | chaîne | Non | Nouveau nom d'affichage pour le groupe |
| `description` | chaîne | Non | Nouvelle description pour le groupe |
| `email` | chaîne | Non | Nouvelle adresse e-mail pour le groupe |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_delete_group`
Supprimer un groupe Google
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ---------- | ----------- |
| `groupKey` | chaîne | Oui | Adresse e-mail du groupe ou identifiant unique du groupe à supprimer |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_list_members`
Lister tous les membres d'un groupe Google
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `groupKey` | chaîne | Oui | Adresse e-mail du groupe ou identifiant unique du groupe |
| `maxResults` | nombre | Non | Nombre maximum de résultats à retourner \(1-200\) |
| `pageToken` | chaîne | Non | Jeton pour la pagination |
| `roles` | chaîne | Non | Filtrer par rôles \(séparés par des virgules : OWNER, MANAGER, MEMBER\) |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_get_member`
Obtenir les détails d'un membre spécifique dans un groupe Google
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `groupKey` | chaîne | Oui | Adresse e-mail du groupe ou identifiant unique du groupe |
| `memberKey` | chaîne | Oui | Adresse e-mail du membre ou identifiant unique du membre |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_add_member`
Ajouter un nouveau membre à un groupe Google
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `groupKey` | chaîne | Oui | Adresse e-mail du groupe ou identifiant unique du groupe |
| `email` | chaîne | Oui | Adresse e-mail du membre à ajouter |
| `role` | chaîne | Non | Rôle pour le membre \(MEMBER, MANAGER, ou OWNER\). Par défaut MEMBER. |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_remove_member`
Supprimer un membre d'un groupe Google
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Oui | Adresse e-mail du groupe ou identifiant unique du groupe |
| `memberKey` | string | Oui | Adresse e-mail ou identifiant unique du membre à supprimer |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_update_member`
Mettre à jour un membre
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Oui | Adresse e-mail du groupe ou identifiant unique du groupe |
| `memberKey` | string | Oui | Adresse e-mail du membre ou identifiant unique du membre |
| `role` | string | Oui | Nouveau rôle pour le membre \(MEMBER, MANAGER ou OWNER\) |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
### `google_groups_has_member`
Vérifier si un utilisateur est membre d'un groupe Google
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | Oui | Adresse e-mail du groupe ou identifiant unique du groupe |
| `memberKey` | string | Oui | Adresse e-mail du membre ou identifiant unique du membre à vérifier |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `output` | json | Données de réponse de l'API Google Groups |
## Notes
- Catégorie : `tools`
- Type : `google_groups`
@@ -0,0 +1,217 @@
---
title: Google グループ
description: Google Workspace グループとそのメンバーを管理する
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="google_groups"
color="#E8F0FE"
/>
## 使用方法
Google Workspaceに接続して、Admin SDK Directory APIを使用してグループとそのメンバーを作成、更新、管理します。
## ツール
### `google_groups_list_groups`
Google Workspaceドメイン内のすべてのグループを一覧表示する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `customer` | string | いいえ | 顧客IDまたは認証済みユーザーのドメインの場合は「my_customer」 |
| `domain` | string | いいえ | グループをフィルタリングするドメイン名 |
| `maxResults` | number | いいえ | 返す結果の最大数(1-200) |
| `pageToken` | string | いいえ | ページネーション用のトークン |
| `query` | string | いいえ | グループをフィルタリングする検索クエリ(例:「email:admin*」) |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google グループ API レスポンスデータ |
### `google_groups_get_group`
メールアドレスまたはグループIDで特定のGoogle グループの詳細を取得する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google グループ API レスポンスデータ |
### `google_groups_create_group`
ドメイン内に新しいGoogle グループを作成する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `email` | string | はい | 新しいグループのメールアドレス(例:team@yourdomain.com) |
| `name` | string | はい | グループの表示名 |
| `description` | string | いいえ | グループの説明 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIのレスポンスデータ |
### `google_groups_update_group`
既存のGoogleグループを更新する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
| `name` | string | いいえ | グループの新しい表示名 |
| `description` | string | いいえ | グループの新しい説明 |
| `email` | string | いいえ | グループの新しいメールアドレス |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIのレスポンスデータ |
### `google_groups_delete_group`
Googleグループを削除する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | 削除するグループのメールアドレスまたは一意のグループID |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIのレスポンスデータ |
### `google_groups_list_members`
Google グループのすべてのメンバーを一覧表示する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
| `maxResults` | number | いいえ | 返す結果の最大数(1-200) |
| `pageToken` | string | いいえ | ページネーション用のトークン |
| `roles` | string | いいえ | ロールによるフィルタリング(カンマ区切り: OWNER, MANAGER, MEMBER) |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIのレスポンスデータ |
### `google_groups_get_member`
Google グループ内の特定のメンバーの詳細を取得する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
| `memberKey` | string | はい | メンバーのメールアドレスまたは一意のメンバーID |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIのレスポンスデータ |
### `google_groups_add_member`
Google グループに新しいメンバーを追加する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
| `email` | string | はい | 追加するメンバーのメールアドレス |
| `role` | string | いいえ | メンバーのロール(MEMBER、MANAGER、またはOWNER)。デフォルトはMEMBER。 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIレスポンスデータ |
### `google_groups_remove_member`
Google Groupからメンバーを削除する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
| `memberKey` | string | はい | 削除するメンバーのメールアドレスまたは一意のID |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIレスポンスデータ |
### `google_groups_update_member`
メンバーを更新する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
| `memberKey` | string | はい | メンバーのメールアドレスまたは一意のメンバーID |
| `role` | string | はい | メンバーの新しい役割 \(MEMBER、MANAGER、またはOWNER\) |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups APIレスポンスデータ |
### `google_groups_has_member`
ユーザーがGoogle Groupのメンバーかどうかを確認する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | はい | グループのメールアドレスまたは一意のグループID |
| `memberKey` | string | はい | 確認するメンバーのメールアドレスまたは一意のメンバーID |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `output` | json | Google グループ API レスポンスデータ |
## 注意事項
- カテゴリー: `tools`
- タイプ: `google_groups`
@@ -0,0 +1,217 @@
---
title: Google 群组
description: 管理 Google Workspace 群组及其成员
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="google_groups"
color="#E8F0FE"
/>
## 使用说明
连接到 Google Workspace,使用 Admin SDK Directory API 创建、更新和管理群组及其成员。
## 工具
### `google_groups_list_groups`
列出 Google Workspace 域中的所有群组
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `customer` | string | 否 | 客户 ID 或 "my_customer" 表示已认证用户的域 |
| `domain` | string | 否 | 用于筛选群组的域名 |
| `maxResults` | number | 否 | 返回的最大结果数 \(1-200\) |
| `pageToken` | string | 否 | 分页的令牌 |
| `query` | string | 否 | 用于筛选群组的搜索查询 \(例如:"email:admin*"\) |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_get_group`
通过电子邮件或群组 ID 获取特定 Google 群组的详细信息
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组电子邮件地址或唯一群组 ID |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_create_group`
在域中创建一个新的 Google 群组
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `email` | string | 是 | 新组的电子邮件地址 \(例如:team@yourdomain.com\) |
| `name` | string | 是 | 组的显示名称 |
| `description` | string | 否 | 组的描述 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_update_group`
更新现有的 Google 群组
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组的电子邮件地址或唯一群组 ID |
| `name` | string | 否 | 群组的新显示名称 |
| `description` | string | 否 | 群组的新描述 |
| `email` | string | 否 | 群组的新电子邮件地址 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_delete_group`
删除 Google 群组
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 要删除的群组电子邮件地址或唯一群组 ID |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_list_members`
列出 Google 群组的所有成员
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组的电子邮件地址或唯一群组 ID |
| `maxResults` | number | 否 | 返回的最大结果数 \(1-200\) |
| `pageToken` | string | 否 | 分页的令牌 |
| `roles` | string | 否 | 按角色筛选 \(逗号分隔:OWNER, MANAGER, MEMBER\) |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_get_member`
获取 Google 群组中特定成员的详细信息
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组的电子邮件地址或唯一群组 ID |
| `memberKey` | string | 是 | 成员的电子邮件地址或唯一成员 ID |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_add_member`
向 Google 群组添加新成员
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组的电子邮件地址或唯一群组 ID |
| `email` | string | 是 | 要添加成员的电子邮件地址 |
| `role` | string | 否 | 成员的角色 \(MEMBER, MANAGER, 或 OWNER\)。默认为 MEMBER。 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_remove_member`
从 Google 群组中移除成员
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组的电子邮件地址或唯一群组 ID |
| `memberKey` | string | 是 | 要移除的成员的电子邮件地址或唯一 ID |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_update_member`
更新成员信息
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组的电子邮件地址或唯一群组 ID |
| `memberKey` | string | 是 | 成员的电子邮件地址或唯一成员 ID |
| `role` | string | 是 | 成员的新角色 \(MEMBER, MANAGER, 或 OWNER\) |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
### `google_groups_has_member`
检查用户是否为 Google 群组的成员
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `groupKey` | string | 是 | 群组的电子邮件地址或唯一群组 ID |
| `memberKey` | string | 是 | 要检查的成员的电子邮件地址或唯一成员 ID |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `output` | json | Google Groups API 响应数据 |
## 注意事项
- 类别:`tools`
- 类型:`google_groups`
+76
View File
@@ -48857,3 +48857,79 @@ checksums:
content/51: f23cc6d685827f8880df368d65c9ee88
content/52: b3f310d5ef115bea5a8b75bf25d7ea9a
content/53: dce0795eb6bcefcb20aa65529826adab
01c58bab23799551db5e78192e636ca4:
meta/title: 93ac99150c9bd9eaa51699942c068143
meta/description: 58537dba08c9c56fc7eab16e2a3cffcd
content/0: 1b031fb0c62c46b177aeed5c3d3f8f80
content/1: 3badb4388552c1830eb8f023fa6560e0
content/2: 821e6394b0a953e2b0842b04ae8f3105
content/3: e87e6120d74ada777b70557384b046d7
content/4: 9c8aa3f09c9b2bd50ea4cdff3598ea4e
content/5: a60f3195d4d499d3c96a3471fd3e6f6e
content/6: e9374911aee840916bfd750f3955dac7
content/7: 371d0e46b4bd2c23f559b8bc112f6955
content/8: ddf9f33ab00bc63ba73d935e9a9461bb
content/9: bcadfc362b69078beee0088e5936c98b
content/10: 83f29573676a9d1ccb33827ff578858a
content/11: 16b29a33d78bf2344e7b204ca98c0b82
content/12: 97b8063d8d1ada29666d9ec525694a93
content/13: 371d0e46b4bd2c23f559b8bc112f6955
content/14: 6e295e5dcf37ad9f7ee602652b93c5bf
content/15: bcadfc362b69078beee0088e5936c98b
content/16: 83f29573676a9d1ccb33827ff578858a
content/17: 20c596f9dbdfe0cfa2d8f5b60dc71514
content/18: 1448d524a996ed212e7dbdbe967339b0
content/19: 371d0e46b4bd2c23f559b8bc112f6955
content/20: 0c9e28a7cf7bcfee1fe692fbd502dbb4
content/21: bcadfc362b69078beee0088e5936c98b
content/22: 83f29573676a9d1ccb33827ff578858a
content/23: 24e966f4a7a7f97a355b749b74377e64
content/24: 968f985de62e1fe2ad21716d7c215fc3
content/25: 371d0e46b4bd2c23f559b8bc112f6955
content/26: fd89e6852579854ef98eef8a76a261c5
content/27: bcadfc362b69078beee0088e5936c98b
content/28: 83f29573676a9d1ccb33827ff578858a
content/29: 84bf7ab082392d81a1347dd4091df95c
content/30: e6d21b5e83b22fcee600f5863114f76b
content/31: 371d0e46b4bd2c23f559b8bc112f6955
content/32: 6357650b93cf00ec79d620f75336a063
content/33: bcadfc362b69078beee0088e5936c98b
content/34: 83f29573676a9d1ccb33827ff578858a
content/35: 9a047f1df87fa8980889528cd4a7e23e
content/36: 10a705b69f4de0cafb55b579a091ff3e
content/37: 371d0e46b4bd2c23f559b8bc112f6955
content/38: a5f1409dffad379396a370fc6ef0b784
content/39: bcadfc362b69078beee0088e5936c98b
content/40: 83f29573676a9d1ccb33827ff578858a
content/41: bc110e334defc4a0037ba2ef9fb75083
content/42: 741dfd7becb14378932cbad9bd3f1aaa
content/43: 371d0e46b4bd2c23f559b8bc112f6955
content/44: 5bf2c3d8e1f679dffa34a23728e09d3d
content/45: bcadfc362b69078beee0088e5936c98b
content/46: 83f29573676a9d1ccb33827ff578858a
content/47: 007ad7c8b597dd1638c1d730ae57c18b
content/48: 66114378d52751790fb30b1d4a49fb4b
content/49: 371d0e46b4bd2c23f559b8bc112f6955
content/50: 2f9f05b2bdf789cfda1791b0a274de0f
content/51: bcadfc362b69078beee0088e5936c98b
content/52: 83f29573676a9d1ccb33827ff578858a
content/53: b812f4c86dc86447c8aab2e6fc7ee77b
content/54: d368e64c4bc2884ac4af1c046d3043fc
content/55: 371d0e46b4bd2c23f559b8bc112f6955
content/56: 8d96a5aad7ba60cbbe6c4ab8b816c8f5
content/57: bcadfc362b69078beee0088e5936c98b
content/58: 83f29573676a9d1ccb33827ff578858a
content/59: bb444040039dcefd837703242f69b3f2
content/60: 2ca4d597cf85afe0c09441a1c55dc588
content/61: 371d0e46b4bd2c23f559b8bc112f6955
content/62: f90f9e7f20b3c4bf832a71e2dcbc1fe5
content/63: bcadfc362b69078beee0088e5936c98b
content/64: 83f29573676a9d1ccb33827ff578858a
content/65: cdbf6d4d4066c241de37637f23944a51
content/66: 1f1ad7c241c27cf4614ba7b0b67fb584
content/67: 371d0e46b4bd2c23f559b8bc112f6955
content/68: 705cf28994842a8a455ba3dcb61c3f11
content/69: bcadfc362b69078beee0088e5936c98b
content/70: 83f29573676a9d1ccb33827ff578858a
content/71: b3f310d5ef115bea5a8b75bf25d7ea9a
content/72: fe020be6c017a995d0355c99c6b034ec