0

Ich möchte eine Liste der Gruppen erhalten, in denen ich Mitgliederzugriff habe und außerdem wissen möchte, welche Rolle ich in diesen Google-Gruppen innehabe.Zugreifen auf die Liste der Gruppen mit der Rolle des Benutzers

Beispiel: Angenommen, ein Benutzer ist Mitglied von 70 Gruppen. Über die Admin-Konsole kann ich prüfen, welche Rolle diesem bestimmten Benutzer zugewiesen ist, aber es ist ein langwieriger Prozess.

Kann ich Google-Gruppen auflisten, wenn ein Benutzer Mitgliedschaftszugriff (atleast) zusammen mit der Rolle (Mitglied, Manager oder Eigentümer) hat, die dem Benutzer in diesen Gruppen zugewiesen ist.

Ich möchte es mit Google App Script tun.

Vielen Dank im Voraus

Antwort

1

können Sie die Group:list API verwenden, wo ein USERKEY angegeben werden können. Es gibt alle Gruppen zurück, zu denen der Benutzer gehört. Verwenden Sie die folgende HTTP-Anforderung und fügen Sie die Autorisierung ein, die in Authorize requests beschrieben wird.

Es gibt eine JSON-Anfrage, bei der Sie die Rolle des Gruppenmitglieds erhalten können, die Rolle eines Gruppenmitglieds kann (OWNER, MANAGER, MEMBER) sein.

Hier ist eine erfolgreiche Antwort gibt einen HTTP-Statuscode 200 und der Information Mitglied:

{ 
"kind": "directory#member", 
"id": "group member's unique ID", 
"email": "[email protected]", 
"role": "MEMBER", 
"type": "GROUP" 
} 

Für weitere Informationen über Gruppenmitglieder, klicken Sie hier: https://developers.google.com/admin-sdk/directory/v1/guides/manage-group-members#create_member

+0

Vielen Dank für die information..I haben versucht, diese schon .. Aber ich will das nicht. Ich spreche über das folgende Szenario: Wenn wir einen Benutzer in der Admin-Konsole suchen, werden alle Gruppen aufgelistet, in denen der Benutzer mindestens Zugriff auf diese Gruppen hat. Ich fragte, ob dies durch App-Skript möglich ist oder nicht .. Vielen Dank im Voraus .. :) – Kanchan

+0

Wenn Sie nach Apps-Skript-Lösung suchen, müssen Sie dies in Ihrer Frage und den Tags angeben. –

+0

Aktualisierte Frage..Auch können Sie mir bitte sagen, wie Sie von der obigen JSON-Ausgabe auf die E-Mail-ID zugreifen können. Ich brauche nur die Ausgabe wie unten - E-Mail: useremail id – Kanchan

Verwandte Themen