Google Apps Script API
    Preparing search index...

    A group object whose members and those members' roles within the group can be queried.

    Here's an example which shows the members of a group. Before running it, replace the email address of the group with that of one on your domain.

    function listGroupMembers() {
      var group = GroupsApp.getGroupByEmail("example@googlegroups.com");
      var str = group.getEmail() + ': ';
      var users = group.getUsers();
      for (var i = 0; i < users.length; i++) {
        var user = users[i];
        str = str + user.getEmail() + ", ";
      }
      Logger.log(str);
    }
    
    interface Group {
        getEmail(): string;
        getGroups(): GoogleAppsScript.Groups.Group[];
        getRole(email: string): GoogleAppsScript.Groups.Role;
        getRole(user: GoogleAppsScript.Base.User): GoogleAppsScript.Groups.Role;
        getRoles(
            users: GoogleAppsScript.Base.User[],
        ): GoogleAppsScript.Groups.Role[];
        getUsers(): GoogleAppsScript.Base.User[];
        hasGroup(group: GoogleAppsScript.Groups.Group): boolean;
        hasGroup(email: string): boolean;
        hasUser(email: string): boolean;
        hasUser(user: GoogleAppsScript.Base.User): boolean;
    }
    Index

    Methods