Ablauffristen für Mitgliedschaften verwalten

Auf dieser Seite erfahren Sie, wie Sie Ablaufeinstellungen für Gruppenmitgliedschaften aktualisieren und abrufen und erhalten Inhaber von Mitgliedern von Ablaufbenachrichtigungen.

Über die Ablaufzeit der Gruppe können Gruppeninhaber, Gruppenmanager, Super Admins von Google Arbeitsbereich oder delegierte Administratoren mit Gruppenadministratorberechtigungen die Verwaltung von Gruppen und Gruppenzugriff auf Ressourcen verwalten. Der Zugriff kann je nach Zugehörigkeit der Mitgliedschaft oder vorübergehendem Bedarf eingeschränkt werden, ohne Mitglieder manuell zu entfernen. Die Google Groups API ermöglicht die Ablaufzeit der Mitgliedschaft in den folgenden Anwendungsfällen:

  • Zeitlich begrenzter Zugriff auf Ressourcen (zum Beispiel, um einem Nutzer bei der Lösung eines Problems in der Produktion zu helfen)
  • Temporäre Mitgliedschaft in einer Kommunikationsgruppe (z. B. um die Person kurz in eine Teamgruppe für ein langfristiges Projekt aufzunehmen)

Ablaufzeiten können auf alle Arten von Gruppenmitgliedern angewendet werden (einschließlich Nutzer, Gruppen und Dienstkonten), wenn sie die Rolle MEMBER haben. Wenn Sie eine Ablaufzeit für ein Mitglied in einer Gruppe festlegen, wird dieser Ablauf zum Standardablauf für alle untergeordneten Mitglieder dieser Gruppe, wenn das untergeordnete Mitglied eine direkte Mitgliedschaft in der übergeordneten Gruppe mit einer einzelnen Person hat. Ablauf bereits angewendet. Die Ablaufzeit gilt auch für alle neuen Mitglieder der untergeordneten Gruppe.

Hinweis

Richten Sie die Authentifizierung ein und installieren Sie die Clientbibliotheken. Weitere Informationen finden Sie unter Cloud Identity Groups API einrichten.

Mitgliedschaft mit Ablaufdatum hinzufügen

Weitere Informationen dazu finden Sie unter Google-Gruppenmitgliedschaften für Google Groups verwalten und Gruppenmitgliedschaften verwalten.

Ablauf einer Mitgliedschaft aktualisieren

Wenn du die Ablaufzeit einer Mitgliedschaft aktualisieren möchtest, rufegroups.memberships.modifyMembershipRoles() mit der ID der übergeordneten Gruppe, der ID der Mitgliedschaft und einerUpdateMembershipRolesParams resource. Da Mitglieder mehr als ein MembershipRole in einer Gruppe haben können, müssen Sie angeben, welche Rolle das Ablaufdatum hat. Derzeit ist nur die Rolle MEMBER möglicherweise mit einem Ablaufdatum verknüpft.

Beispiel für einen Anfragetext

{
  "updateRolesParams": [
    {
      "fieldMask": "expiry_detail.expire_time",
      "membershipRole": {
        "expiryDetail": {
          "expireTime": "2021-10-02T15:01:23Z"
        },
        "name": "MEMBER"
      }
    }
  ]
}

Ablauf der Zugehörigkeit abrufen

Rufen Sie groups.memberships.get() mit der ID der übergeordneten Gruppe und der ID der Mitgliedschaft auf, um die Ablaufzeit einer Mitgliedschaft abzurufen.

E-Mail-Benachrichtigungen

Wenn die Mitgliedschaft bald abläuft, werden alle E-Mail-Benachrichtigungen automatisch an alle Gruppeninhaber gesendet. Benachrichtigungen werden 72 Stunden vor Ablauf gesendet. Wenn die Mitgliedschaft sowie eine Laufzeit von 72 Stunden vor dem Ablaufdatum abläuft, werden sie sofort gesendet. Die Benachrichtigungen werden in der bevorzugten Sprache jedes Gruppeneigentümers gesendet, wie der Domainadministrator in der Google Admin-Konsole oder einzeln vom Gruppeninhaber festgelegt wurde.