title
Google Groups
description
Google Workspace-Gruppen und deren Mitglieder verwalten
import { BlockInfoCard } from "@/components/ui/block-info-card"
Verbinden Sie sich mit Google Workspace, um Gruppen und deren Mitglieder mit der Admin SDK Directory API zu erstellen, zu aktualisieren und zu verwalten.
google_groups_list_groups
Alle Gruppen in einer Google Workspace-Domain auflisten
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*")
Parameter
Typ
Beschreibung
groups
json
Array von Gruppenobjekten
nextPageToken
string
Token zum Abrufen der nächsten Ergebnisseite
Details einer bestimmten Google-Gruppe nach E-Mail oder Gruppen-ID abrufen
Parameter
Typ
Erforderlich
Beschreibung
groupKey
string
Ja
E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID
Parameter
Typ
Beschreibung
group
json
Gruppenobjekt
google_groups_create_group
Eine neue Google-Gruppe in der Domain erstellen
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
Parameter
Typ
Beschreibung
group
json
Erstelltes Gruppenobjekt
google_groups_update_group
Eine bestehende Google-Gruppe aktualisieren
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
Parameter
Typ
Beschreibung
group
json
Aktualisiertes Gruppenobjekt
google_groups_delete_group
Eine Google-Gruppe löschen
Parameter
Typ
Erforderlich
Beschreibung
groupKey
string
Ja
E-Mail-Adresse der Gruppe oder eindeutige Gruppen-ID zum Löschen
Parameter
Typ
Beschreibung
message
string
Erfolgsmeldung
google_groups_list_members
Alle Mitglieder einer Google-Gruppe auflisten
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)
Parameter
Typ
Beschreibung
members
json
Array von Mitgliederobjekten
nextPageToken
string
Token zum Abrufen der nächsten Ergebnisseite
Details eines bestimmten Mitglieds in einer Google-Gruppe abrufen
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
Parameter
Typ
Beschreibung
member
json
Mitgliederobjekt
Ein neues Mitglied zu einer Google-Gruppe hinzufügen
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.
Parameter
Typ
Beschreibung
member
json
Hinzugefügtes Mitgliederobjekt
google_groups_remove_member
Ein Mitglied aus einer Google-Gruppe entfernen
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
Parameter
Typ
Beschreibung
message
string
Erfolgsmeldung
google_groups_update_member
Ein Mitglied aktualisieren
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)
Parameter
Typ
Beschreibung
member
json
Aktualisiertes Mitgliederobjekt
Prüfen, ob ein Benutzer Mitglied einer Google-Gruppe ist
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
Parameter
Typ
Beschreibung
isMember
boolean
Gibt an, ob der Benutzer ein Mitglied der Gruppe ist
Kategorie: tools
Typ: google_groups
Parameter
Typ
Erforderlich
Beschreibung
groupKey
string
Ja
Gruppenkennung. Kann die E-Mail-Adresse der Gruppe (z. B. team@example.com ) oder die eindeutige Gruppen-ID sein
memberKey
string
Ja
Zu prüfende Mitgliederkennung. Kann die E-Mail-Adresse des Mitglieds (z. B. user@example.com ) oder die eindeutige Mitglieds-ID sein
Parameter
Typ
Beschreibung
isMember
boolean
Gibt an, ob der Benutzer ein Mitglied der Gruppe ist
google_groups_list_aliases
Alle E-Mail-Aliase für eine Google-Gruppe auflisten
Parameter
Typ
Erforderlich
Beschreibung
groupKey
string
Ja
Gruppenkennung. Kann die E-Mail-Adresse der Gruppe (z. B. team@example.com ) oder die eindeutige Gruppen-ID sein
Parameter
Typ
Beschreibung
aliases
array
Liste der E-Mail-Aliase für die Gruppe
↳ id
string
Eindeutige Gruppenkennung
↳ primaryEmail
string
Primäre E-Mail-Adresse der Gruppe
↳ alias
string
Alias-E-Mail-Adresse
↳ kind
string
API-Ressourcentyp
↳ etag
string
Ressourcenversionskennung
Einen E-Mail-Alias zu einer Google-Gruppe hinzufügen
Parameter
Typ
Erforderlich
Beschreibung
groupKey
string
Ja
Gruppenkennung. Kann die E-Mail-Adresse der Gruppe (z. B. team@example.com ) oder die eindeutige Gruppen-ID sein
alias
string
Ja
Der E-Mail-Alias, der zur Gruppe hinzugefügt werden soll
Parameter
Typ
Beschreibung
id
string
Eindeutige Gruppenkennung
primaryEmail
string
Primäre E-Mail-Adresse der Gruppe
alias
string
Der hinzugefügte Alias
kind
string
API-Ressourcentyp
etag
string
Ressourcenversionskennung
google_groups_remove_alias
Einen E-Mail-Alias von einer Google-Gruppe entfernen
Parameter
Typ
Erforderlich
Beschreibung
groupKey
string
Ja
Gruppenkennung. Kann die E-Mail-Adresse der Gruppe (z. B. team@example.com ) oder die eindeutige Gruppen-ID sein
alias
string
Ja
Der E-Mail-Alias, der aus der Gruppe entfernt werden soll
Parameter
Typ
Beschreibung
deleted
boolean
Gibt an, ob der Alias erfolgreich gelöscht wurde
google_groups_get_settings
Die Einstellungen für eine Google-Gruppe abrufen, einschließlich Zugriffsberechtigungen, Moderation und Veröffentlichungsoptionen
Parameter
Typ
Erforderlich
Beschreibung
groupEmail
string
Ja
Die E-Mail-Adresse der Gruppe (z. B. team@example.com )
Parameter
Typ
Beschreibung
email
string
Die E-Mail-Adresse der Gruppe
name
string
Der Gruppenname (max. 75 Zeichen)
description
string
Die Gruppenbeschreibung (max. 4096 Zeichen)
whoCanJoin
string
Wer der Gruppe beitreten kann (ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN)
whoCanViewMembership
string
Wer die Gruppenmitgliedschaft anzeigen kann
whoCanViewGroup
string
Wer Gruppennachrichten anzeigen kann
whoCanPostMessage
string
Wer Nachrichten in der Gruppe veröffentlichen kann
allowExternalMembers
string
Ob externe Benutzer Mitglieder sein können
allowWebPosting
string
Ob Web-Veröffentlichung erlaubt ist
primaryLanguage
string
Die primäre Sprache der Gruppe
isArchived
string
Ob Nachrichten archiviert werden
archiveOnly
string
Ob die Gruppe nur archiviert ist (inaktiv)
messageModerationLevel
string
Nachrichtenmoderationsebene
spamModerationLevel
string
Spam-Behandlungsebene (ALLOW, MODERATE, SILENTLY_MODERATE, REJECT)
replyTo
string
Standard-Antwortziel
customReplyTo
string
Benutzerdefinierte E-Mail für Antworten
includeCustomFooter
string
Ob eine benutzerdefinierte Fußzeile eingefügt werden soll
customFooterText
string
Benutzerdefinierter Fußzeilentext (max. 1000 Zeichen)
sendMessageDenyNotification
string
Ob Ablehnungsbenachrichtigungen gesendet werden sollen
defaultMessageDenyNotificationText
string
Standard-Ablehnungsnachrichtentext
membersCanPostAsTheGroup
string
Ob Mitglieder als Gruppe veröffentlichen können
includeInGlobalAddressList
string
Ob in der globalen Adressliste enthalten
whoCanLeaveGroup
string
Wer die Gruppe verlassen kann
whoCanContactOwner
string
Wer den Gruppeninhaber kontaktieren kann
favoriteRepliesOnTop
string
Ob bevorzugte Antworten oben erscheinen
whoCanApproveMembers
string
Wer neue Mitglieder genehmigen kann
whoCanBanUsers
string
Wer Benutzer sperren kann
whoCanModerateMembers
string
Wer Mitglieder verwalten kann
whoCanModerateContent
string
Wer Inhalte moderieren kann
whoCanAssistContent
string
Wer bei Inhaltsmetadaten unterstützen kann
enableCollaborativeInbox
string
Ob der kollaborative Posteingang aktiviert ist
whoCanDiscoverGroup
string
Wer die Gruppe entdecken kann
defaultSender
string
Standard-Absenderidentität (DEFAULT_SELF oder GROUP)
google_groups_update_settings
Aktualisieren Sie die Einstellungen für eine Google-Gruppe, einschließlich Zugriffsberechtigungen, Moderation und Veröffentlichungsoptionen
Parameter
Typ
Erforderlich
Beschreibung
groupEmail
string
Ja
Die E-Mail-Adresse der Gruppe (z. B. team@example.com )
name
string
Nein
Der Gruppenname (max. 75 Zeichen)
description
string
Nein
Die Gruppenbeschreibung (max. 4096 Zeichen)
whoCanJoin
string
Nein
Wer kann beitreten: ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN
whoCanViewMembership
string
Nein
Wer kann Mitgliedschaft einsehen: ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW
whoCanViewGroup
string
Nein
Wer kann Gruppennachrichten einsehen: ANYONE_CAN_VIEW, ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW
whoCanPostMessage
string
Nein
Wer kann posten: NONE_CAN_POST, ALL_MANAGERS_CAN_POST, ALL_MEMBERS_CAN_POST, ALL_OWNERS_CAN_POST, ALL_IN_DOMAIN_CAN_POST, ANYONE_CAN_POST
allowExternalMembers
string
Nein
Ob externe Benutzer Mitglieder sein können: true oder false
allowWebPosting
string
Nein
Ob Web-Posting erlaubt ist: true oder false
primaryLanguage
string
Nein
Die Hauptsprache der Gruppe (z. B. de)
isArchived
string
Nein
Ob Nachrichten archiviert werden: true oder false
archiveOnly
string
Nein
Ob die Gruppe nur archiviert (inaktiv) ist: true oder false
messageModerationLevel
string
Nein
Nachrichtenmoderation: MODERATE_ALL_MESSAGES, MODERATE_NON_MEMBERS, MODERATE_NEW_MEMBERS, MODERATE_NONE
spamModerationLevel
string
Nein
Spam-Behandlung: ALLOW, MODERATE, SILENTLY_MODERATE, REJECT
replyTo
string
Nein
Standard-Antwort: REPLY_TO_CUSTOM, REPLY_TO_SENDER, REPLY_TO_LIST, REPLY_TO_OWNER, REPLY_TO_IGNORE, REPLY_TO_MANAGERS
customReplyTo
string
Nein
Benutzerdefinierte E-Mail für Antworten (wenn replyTo REPLY_TO_CUSTOM ist)
includeCustomFooter
string
Nein
Ob benutzerdefinierte Fußzeile eingefügt werden soll: true oder false
customFooterText
string
Nein
Benutzerdefinierter Fußzeilentext (max. 1000 Zeichen)
sendMessageDenyNotification
string
Nein
Ob Ablehnungsbenachrichtigungen gesendet werden sollen: true oder false
defaultMessageDenyNotificationText
string
Nein
Standard-Ablehnungsnachrichtentext
membersCanPostAsTheGroup
string
Nein
Ob Mitglieder als Gruppe posten können: true oder false
includeInGlobalAddressList
string
Nein
Ob in der globalen Adressliste enthalten: true oder false
whoCanLeaveGroup
string
Nein
Wer kann austreten: ALL_MANAGERS_CAN_LEAVE, ALL_MEMBERS_CAN_LEAVE, NONE_CAN_LEAVE
whoCanContactOwner
string
Nein
Wer kann Inhaber kontaktieren: ALL_IN_DOMAIN_CAN_CONTACT, ALL_MANAGERS_CAN_CONTACT, ALL_MEMBERS_CAN_CONTACT, ANYONE_CAN_CONTACT
favoriteRepliesOnTop
string
Nein
Ob bevorzugte Antworten oben erscheinen: true oder false
whoCanApproveMembers
string
Nein
Wer kann Mitglieder genehmigen: ALL_OWNERS_CAN_APPROVE, ALL_MANAGERS_CAN_APPROVE, ALL_MEMBERS_CAN_APPROVE, NONE_CAN_APPROVE
whoCanBanUsers
string
Nein
Wer kann Benutzer sperren: OWNERS_ONLY, OWNERS_AND_MANAGERS, NONE
whoCanModerateMembers
string
Nein
Wer kann Mitglieder verwalten: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
whoCanModerateContent
string
Nein
Wer kann Inhalte moderieren: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
whoCanAssistContent
string
Nein
Wer kann bei Inhaltsmetadaten unterstützen: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
enableCollaborativeInbox
string
Nein
Ob kollaborativer Posteingang aktiviert ist: true oder false
whoCanDiscoverGroup
string
Nein
Wer kann entdecken: ANYONE_CAN_DISCOVER, ALL_IN_DOMAIN_CAN_DISCOVER, ALL_MEMBERS_CAN_DISCOVER
defaultSender
string
Nein
Standard-Absender: DEFAULT_SELF oder GROUP
Parameter
Typ
Beschreibung
email
string
Die E-Mail-Adresse der Gruppe
name
string
Der Gruppenname
description
string
Die Gruppenbeschreibung
whoCanJoin
string
Wer der Gruppe beitreten kann
whoCanViewMembership
string
Wer die Gruppenmitgliedschaft einsehen kann
whoCanViewGroup
string
Wer Gruppennachrichten einsehen kann
whoCanPostMessage
string
Wer Nachrichten in der Gruppe posten kann
allowExternalMembers
string
Ob externe Benutzer Mitglieder sein können
allowWebPosting
string
Ob Web-Posting erlaubt ist
primaryLanguage
string
Die Hauptsprache der Gruppe
isArchived
string
Ob Nachrichten archiviert werden
archiveOnly
string
Ob die Gruppe nur zum Archivieren dient
messageModerationLevel
string
Moderationsstufe für Nachrichten
spamModerationLevel
string
Spam-Behandlungsstufe
replyTo
string
Standard-Antwortziel
customReplyTo
string
Benutzerdefinierte E-Mail für Antworten
includeCustomFooter
string
Ob eine benutzerdefinierte Fußzeile eingefügt werden soll
customFooterText
string
Text der benutzerdefinierten Fußzeile
sendMessageDenyNotification
string
Ob Ablehnungsbenachrichtigungen gesendet werden sollen
defaultMessageDenyNotificationText
string
Text der Standard-Ablehnungsnachricht
membersCanPostAsTheGroup
string
Ob Mitglieder als Gruppe posten können
includeInGlobalAddressList
string
Ob in der globalen Adressliste enthalten
whoCanLeaveGroup
string
Wer die Gruppe verlassen kann
whoCanContactOwner
string
Wer den Gruppeninhaber kontaktieren kann
favoriteRepliesOnTop
string
Ob bevorzugte Antworten oben erscheinen
whoCanApproveMembers
string
Wer neue Mitglieder genehmigen kann
whoCanBanUsers
string
Wer Benutzer sperren kann
whoCanModerateMembers
string
Wer Mitglieder verwalten kann
whoCanModerateContent
string
Wer Inhalte moderieren kann
whoCanAssistContent
string
Wer bei Inhalts-Metadaten unterstützen kann
enableCollaborativeInbox
string
Ob der gemeinsame Posteingang aktiviert ist
whoCanDiscoverGroup
string
Wer die Gruppe entdecken kann
defaultSender
string
Standard-Absenderidentität