Groups

Um recurso "Groups" é a classe de dados raiz da API Groups Settings. Cada recurso "Groups" está associado a uma coleção de configurações.

Para mais informações, consulte uma lista de métodos para esse recurso.

Representações de recursos

Um recurso "Groups" inclui metadados com um resumo das configurações de um grupo especificado. Essas configurações gerenciam o acesso, as notificações, o arquivamento de discussões, a moderação de mensagens e a personalização dos grupos de usuários da sua conta.

Por padrão, os dados do recurso "Grupos" são retornados no formato de dados JSON.

Atom

<entry xmlns="http://www.w3.org/2005/Atom" xmlns:apps="http://schemas.google.com/apps/2006" xmlns:gd="http://schemas.google.com/g/2005">
  <id>
    string
  </id>
  <title>
    Groups Resource Entry
  </title>
  <content type="text">
    string
  </content>
  <author>
    <name>
      Google
    </name>
  </author>
  <apps:email>
    string
  </apps:email>
  <apps:name>
    string
  </apps:name>
  <apps:description>
    string
  </apps:description>
  <apps:whoCanJoin>
    string
  </apps:whoCanJoin>
  <apps:whoCanViewMembership>
    string
  </apps:whoCanViewMembership>
  <apps:whoCanViewGroup>
    string
  </apps:whoCanViewGroup>
  <apps:whoCanInvite>
    string
  </apps:whoCanInvite>
  <apps:whoCanAdd>
    string
  </apps:whoCanAdd>
  <apps:allowExternalMembers>
    string
  </apps:allowExternalMembers>
  <apps:whoCanPostMessage>
    string
  </apps:whoCanPostMessage>
  <apps:allowWebPosting>
    string
  </apps:allowWebPosting>
  <apps:primaryLanguage>
    string
  </apps:primaryLanguage>
  <apps:maxMessageBytes>
    integer
  </apps:maxMessageBytes>
  <apps:isArchived>
    string
  </apps:isArchived>
  <apps:archiveOnly>
    string
  </apps:archiveOnly>
  <apps:messageModerationLevel>
    string
  </apps:messageModerationLevel>
  <apps:spamModerationLevel>
    string
  </apps:spamModerationLevel>
  <apps:replyTo>
    string
  </apps:replyTo>
  <apps:customReplyTo>
    string
  </apps:customReplyTo>
  <apps:includeCustomFooter>
    string
  </apps:includeCustomFooter>
  <apps:customFooterText>
    string
  </apps:customFooterText>
  <apps:sendMessageDenyNotification>
    string
  </apps:sendMessageDenyNotification>
  <apps:defaultMessageDenyNotificationText>
    string
  </apps:defaultMessageDenyNotificationText>
  <apps:showInGroupDirectory>
    string
  </apps:showInGroupDirectory>
  <apps:allowGoogleCommunication>
    string
  </apps:allowGoogleCommunication>
  <apps:membersCanPostAsTheGroup>
    string
  </apps:membersCanPostAsTheGroup>
  <apps:messageDisplayFont>
    string
  </apps:messageDisplayFont>
  <apps:includeInGlobalAddressList>
    string
  </apps:includeInGlobalAddressList>
  <apps:whoCanLeaveGroup>
    string
  </apps:whoCanLeaveGroup>
  <apps:whoCanContactOwner>
    string
  </apps:whoCanContactOwner>
  <apps:whoCanAddReferences>
    string
  </apps:whoCanAddReferences>
  <apps:whoCanAssignTopics>
    string
  </apps:whoCanAssignTopics>
  <apps:whoCanUnassignTopic>
    string
  </apps:whoCanUnassignTopic>
  <apps:whoCanTakeTopics>
    string
  </apps:whoCanTakeTopics>
  <apps:whoCanMarkDuplicate>
    string
  </apps:whoCanMarkDuplicate>
  <apps:whoCanMarkNoResponseNeeded>
    string
  </apps:whoCanMarkNoResponseNeeded>
  <apps:whoCanMarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnAnyTopic>
  <apps:whoCanMarkFavoriteReplyOnOwnTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnOwnTopic>
  <apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
  <apps:whoCanEnterFreeFormTags>
    string
  </apps:whoCanEnterFreeFormTags>
  <apps:whoCanModifyTagsAndCategories>
    string
  </apps:whoCanModifyTagsAndCategories>
  <apps:favoriteRepliesOnTop>
    string
  </apps:favoriteRepliesOnTop>
  <apps:whoCanApproveMembers>
    string
  </apps:whoCanApproveMembers>
  <apps:whoCanBanUsers>
    string
  </apps:whoCanBanUsers>
  <apps:whoCanModifyMembers>
    string
  </apps:whoCanModifyMembers>
  <apps:whoCanApproveMessages>
    string
  </apps:whoCanApproveMessages>
  <apps:whoCanDeleteAnyPost>
    string
  </apps:whoCanDeleteAnyPost>
  <apps:whoCanDeleteTopics>
    string
  </apps:whoCanDeleteTopics>
  <apps:whoCanLockTopics>
    string
  </apps:whoCanLockTopics>
  <apps:whoCanMoveTopicsIn>
    string
  </apps:whoCanMoveTopicsIn>
  <apps:whoCanMoveTopicsOut>
    string
  </apps:whoCanMoveTopicsOut>
  <apps:whoCanPostAnnouncements>
    string
  </apps:whoCanPostAnnouncements>
  <apps:whoCanHideAbuse>
    string
  </apps:whoCanHideAbuse>
  <apps:whoCanMakeTopicsSticky>
    string
  </apps:whoCanMakeTopicsSticky>
  <apps:whoCanModerateMembers>
    string
  </apps:whoCanModerateMembers>
  <apps:whoCanModerateContent>
    string
  </apps:whoCanModerateContent>
  <apps:whoCanAssistContent>
    string
  </apps:whoCanAssistContent>
  <apps:customRolesEnabledForSettingsToBeMerged>
    string
  </apps:customRolesEnabledForSettingsToBeMerged>
  <apps:enableCollaborativeInbox>
    string
  </apps:enableCollaborativeInbox>
  <apps:whoCanDiscoverGroup>
    string
  </apps:whoCanDiscoverGroup>
  <apps:defaultSender>
    string
  </apps:defaultSender>
</entry>

A tabela a seguir mostra os recursos de grupos:

Nome da propriedade Valor Descrição
entry object um recurso de grupo;
entry/xmlns string Esquema para formato Atom
entry/xmlns:apps string Esquema para o formato Google Workspace I/O
entry/xmlns:gd string Esquema para o protocolo de dados do Google
entry/id object Identificador exclusivo de um recurso de grupo
entry/title object Título da entrada Atom da API, que é Groups Resource Entry
entry/content object Tipo de conteúdo da entrada do Atom.
entry/content/type string Tipo de conteúdo do feed Atom, que é text.
entry/author object Tag de autor para entrada do Atom.
entry/author/name object Nome do autor, que é Google
entry/apps:email object

O endereço de e-mail do grupo. Essa propriedade pode ser atualizada usando a API Directory.

entry/apps:name object O nome do grupo. O nome de um grupo pode ter no máximo 75 caracteres.
entry/apps:description object A descrição do grupo. Esse valor de propriedade pode ser uma string vazia se nenhuma descrição de grupo tiver sido inserida. Se inserida, a descrição do grupo não pode ter mais de 4.096 caracteres.
entry/apps:whoCanJoin object Permissão para participar do grupo. Os valores possíveis são:
  • ANYONE_CAN_JOIN: qualquer usuário da Internet, dentro ou fora do seu domínio, pode participar do grupo.
  • ALL_IN_DOMAIN_CAN_JOIN: qualquer pessoa no domínio da conta pode participar. Isso inclui contas com vários domínios.
  • INVITED_CAN_JOIN: os candidatos a membros podem ser convidados a participar.
  • CAN_REQUEST_TO_JOIN: quem não é membro pode pedir um convite para participar.
entry/apps:whoCanViewMembership object Permissões para ver a assinatura. Os valores possíveis são:
  • ALL_IN_DOMAIN_CAN_VIEW: qualquer pessoa na conta pode acessar a lista de participantes do grupo.

    Se um grupo já tiver participantes externos, eles ainda poderão enviar e-mails para ele.

  • ALL_MEMBERS_CAN_VIEW: os participantes podem acessar a lista de participantes.
  • ALL_MANAGERS_CAN_VIEW: os administradores podem acessar a lista de participantes.
entry/apps:whoCanViewGroup object Permissões para ver mensagens em grupo. Os valores possíveis são:
  • ANYONE_CAN_VIEW: qualquer usuário da Internet pode ver as mensagens do grupo.
  • ALL_IN_DOMAIN_CAN_VIEW: qualquer pessoa na sua conta pode ver as mensagens desse grupo.
  • ALL_MEMBERS_CAN_VIEW: todos os participantes do grupo podem ver as mensagens dele.
  • ALL_MANAGERS_CAN_VIEW: qualquer administrador do grupo pode ver as mensagens dele.
  • ALL_OWNERS_CAN_VIEW: qualquer proprietário do grupo pode ver as mensagens dele.
entry/apps:whoCanInvite object Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Permissões para convidar novos membros. Os valores possíveis são:
  • ALL_MEMBERS_CAN_INVITE: administradores e participantes podem convidar um novo candidato a membro.
  • ALL_MANAGERS_CAN_INVITE: apenas administradores podem convidar um novo membro. Isso inclui o proprietário do grupo.
  • ALL_OWNERS_CAN_INVITE: somente os proprietários podem convidar um novo membro.
  • NONE_CAN_INVITE: ninguém pode convidar um novo candidato a membro.
entry/apps:whoCanAdd object Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Permissões para adicionar novos participantes diretamente. Os valores possíveis são:
  • ALL_MEMBERS_CAN_ADD: administradores e participantes podem adicionar novos membros diretamente.
  • ALL_MANAGERS_CAN_ADD: somente administradores podem adicionar novos participantes diretamente. Isso inclui o proprietário do grupo.
  • ALL_OWNERS_CAN_ADD: somente os proprietários podem adicionar novos membros diretamente.
  • NONE_CAN_ADD: ninguém pode adicionar membros diretamente.
entry/apps:allowExternalMembers object Identifica se membros externos à sua organização podem participar do grupo. Os valores possíveis são:
  • true: usuários do Google Workspace de fora da sua organização podem se tornar membros desse grupo.
  • false: usuários que não pertencem à organização não podem se tornar membros deste grupo.
entry/apps:whoCanPostMessage object Permissões para postar mensagens. Os valores possíveis são:
  • NONE_CAN_POST: o grupo está desativado e arquivado. Ninguém pode postar mensagens nesse grupo.
    • Quando "archiveOnly" é false, atualizar whoCanPostMessage para NONE_CAN_POST resulta em um erro.
    • Se archiveOnly for revertido de true para false, whoCanPostMessages será definido como ALL_MANAGERS_CAN_POST.
  • ALL_MANAGERS_CAN_POST: os administradores, incluindo os proprietários do grupo, podem postar mensagens.
  • ALL_MEMBERS_CAN_POST: qualquer membro do grupo pode postar uma mensagem.
  • ALL_OWNERS_CAN_POST: somente os proprietários do grupo podem postar uma mensagem.
  • ALL_IN_DOMAIN_CAN_POST: qualquer pessoa na conta pode postar uma mensagem.
  • ANYONE_CAN_POST: qualquer usuário da Internet fora da sua conta pode acessar o serviço do Google Grupos e postar uma mensagem.
entry/apps:allowWebPosting object Permite postagens da Web. Os valores possíveis são:
  • true: permite que qualquer membro poste no fórum do grupo.
  • false: os membros usam apenas o Gmail para se comunicar com o grupo.
entry/apps:primaryLanguage object O idioma principal do grupo. Use as tags de idioma na tabela Idiomas aceitos.
entry/apps:maxMessageBytes object Descontinuado. O tamanho máximo de uma mensagem é de 25 MB.
entry/apps:isArchived object Permite que o conteúdo do grupo seja arquivado. Os valores possíveis são:
  • true: arquivar mensagens enviadas para o grupo.
  • false: não manter um arquivo de mensagens enviadas para esse grupo. Se false, as mensagens arquivadas anteriormente vão permanecer no arquivo.
entry/apps:archiveOnly object Permite apenas o arquivamento do grupo. Os valores possíveis são:
  • true: o grupo está arquivado e inativo. Novas mensagens para esse grupo são rejeitadas. É possível pesquisar e acessar as mensagens arquivadas mais antigas.
    • Se true, a propriedade whoCanPostMessage será definida como NONE_CAN_POST.
    • Se for revertido de true para false, "whoCanPostMessages" será definido como ALL_MANAGERS_CAN_POST.
  • false: o grupo está ativo e pode receber mensagens.
    • Quando false, atualizar whoCanPostMessage para NONE_CAN_POST resulta em um erro.
entry/apps:messageModerationLevel object Nível de moderação das mensagens recebidas. Os valores possíveis são:
  • MODERATE_ALL_MESSAGES: todas as mensagens são enviadas para aprovação ao endereço de e-mail do proprietário do grupo. Se aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NON_MEMBERS: todas as mensagens de pessoas que não são membros do grupo são enviadas para o endereço de e-mail do proprietário do grupo para aprovação. Se aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NEW_MEMBERS: todas as mensagens de novos membros são enviadas para o endereço de e-mail do proprietário do grupo para aprovação. Se aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NONE: não é necessário aprovação do moderador. As mensagens são entregues diretamente ao grupo.
entry/apps:spamModerationLevel object Especifica níveis de moderação para mensagens detectadas como spam. Os valores possíveis são:
  • ALLOW: postar a mensagem no grupo.
  • MODERATE: envie a mensagem para a lista de mensagens a revisar. Esse é o padrão.
  • SILENTLY_MODERATE: envie a mensagem para a fila de moderação, mas não notifique os moderadores.
  • REJECT: rejeita a mensagem imediatamente.
entry/apps:replyTo object Especifica para quem a resposta padrão deve ser enviada. Os valores possíveis são:
  • REPLY_TO_CUSTOM: para responder a mensagens, use o endereço de e-mail personalizado do grupo.

    Quando a propriedade ReplyTo do grupo é definida como REPLY_TO_CUSTOM, a propriedade customReplyTo contém o endereço de e-mail personalizado usado ao responder a uma mensagem. Se a propriedade ReplyTo do grupo estiver definida como REPLY_TO_CUSTOM, a propriedade customReplyTo precisará ter um valor. Caso contrário, um erro será retornado.

  • REPLY_TO_SENDER: a resposta enviada ao autor da mensagem.
  • REPLY_TO_LIST: essa mensagem de resposta é enviada ao grupo.
  • REPLY_TO_OWNER: a resposta é enviada aos proprietários do grupo. Isso não inclui os administradores do grupo.
  • REPLY_TO_IGNORE: os usuários do grupo decidem individualmente para onde a resposta da mensagem é enviada.
  • REPLY_TO_MANAGERS: essa mensagem de resposta é enviada aos administradores do grupo, incluindo todos os administradores e o proprietário do grupo.
entry/apps:customReplyTo object Um endereço de e-mail usado ao responder a uma mensagem se a propriedade replyTo estiver definida como REPLY_TO_CUSTOM. Esse endereço é definido por um administrador da conta.
  • Quando a propriedade ReplyTo do grupo é definida como REPLY_TO_CUSTOM, a propriedade customReplyTo contém um endereço de e-mail personalizado usado ao responder a uma mensagem.
  • Se a propriedade ReplyTo do grupo estiver definida como REPLY_TO_CUSTOM, a propriedade customReplyTo precisará ter um valor de texto. Caso contrário, um erro será retornado.
entry/apps:includeCustomFooter object Se o rodapé personalizado deve ser incluído. Os valores possíveis são:
  • true
  • false
entry/apps:customFooterText object Defina o conteúdo do texto de rodapé personalizado. O número máximo de caracteres é 1.000.
entry/apps:sendMessageDenyNotification object Permite que um participante seja notificado se a mensagem dele para o grupo for negada pelo proprietário. Os valores possíveis são:
  • true: quando uma mensagem é rejeitada, envie a notificação de mensagem negada ao autor.

    A propriedade defaultMessageDenyNotificationText depende de a propriedade sendMessageDenyNotification ser true.

  • false: quando uma mensagem é rejeitada, nenhuma notificação é enviada.
entry/apps:defaultMessageDenyNotificationText object Quando uma mensagem é rejeitada, este é o texto da notificação de rejeição enviada ao autor da mensagem. Por padrão, essa propriedade está vazia e não tem valor no corpo da resposta da API. O tamanho máximo do texto de notificação é de 10.000 caracteres.
entry/apps:showInGroupDirectory object Descontinuado. Isso é mesclado na configuração whoCanDiscoverGroup. Permite que o grupo fique visível no diretório de grupos. Os valores possíveis são:
  • true: todos os grupos da conta são listados no diretório de grupos.
  • false: todos os grupos na conta não estão listados no diretório.
entry/apps:allowGoogleCommunication object Descontinuado. Permite que o Google entre em contato com o administrador do grupo.
  • true: permitir que o Google entre em contato com os gerentes deste grupo. O Google pode enviar atualizações sobre os recursos mais recentes, pedir sua opinião sobre novos recursos ou solicitar permissão para destacar seu grupo.
  • false: o Google não pode entrar em contato com os administradores desse grupo.
entry/apps:membersCanPostAsTheGroup object Permite que os participantes postem mensagens como o grupo. Os valores possíveis são:
  • true: os participantes do grupo podem postar mensagens usando o endereço de e-mail do grupo em vez do próprio. As mensagens vão aparecer como originárias do próprio grupo.
  • false: os membros não podem postar em nome do endereço de e-mail do grupo.
entry/apps:messageDisplayFont object Descontinuado. A fonte padrão de exibição de mensagens sempre tem o valor DEFAULT_FONT.
entry/apps:includeInGlobalAddressList object Permite que o grupo seja incluído na Lista de endereços global. Para mais informações, consulte a Central de Ajuda. Os valores possíveis são:
  • true: o grupo está incluído na Lista de endereços global.
  • false: o grupo não está incluído na lista de endereços global.
entry/apps:whoCanLeaveGroup object Especifica quem pode sair do grupo. Os valores possíveis são:
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
entry/apps:whoCanContactOwner object Especifica quem pode entrar em contato com o proprietário do grupo. Os valores possíveis são:
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
entry/apps:whoCanAddReferences object Descontinuado. Essa funcionalidade não está mais disponível na interface do Google Grupos. O valor é sempre NONE.
entry/apps:whoCanAssignTopics object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode transferir temas em um fórum para outro usuário. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnassignTopic object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode desfazer a transferência de qualquer tema em um fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanTakeTopics object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode tomar temas em um fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkDuplicate object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode marcar um tema como uma duplicata de outro tema. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkNoResponseNeeded object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode marcar um tema como "Sem necessidade de resposta". Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnAnyTopic object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode marcar a postagem de qualquer outro usuário como uma resposta favorita. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnOwnTopic object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode marcar uma postagem para um tema que iniciou como uma resposta favorita. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnmarkFavoriteReplyOnAnyTopic object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode desmarcar qualquer postagem de uma resposta favorita. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanEnterFreeFormTags object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode inserir tags de forma livre para os temas em um fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyTagsAndCategories object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode mudar tags e categorias. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:favoriteRepliesOnTop object Indica se as respostas favoritas devem ser exibidas acima das outras.
  • true: as respostas favoritas vão aparecer acima das outras.
  • false: as respostas favoritas não vão aparecer acima das outras.
entry/apps:whoCanApproveMembers object Descontinuado. Isso é mesclado à configuração whoCanModerateMembers. Especifica quem pode aprovar participantes que pedem para entrar em grupos. Os valores possíveis são:
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
entry/apps:whoCanBanUsers object Descontinuado. Isso é mesclado à configuração whoCanModerateMembers. Especifica quem pode negar a associação para usuários. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyMembers object Descontinuado. Isso é mesclado à configuração whoCanModerateMembers. Especifica quem pode mudar as funções dos participantes do grupo. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanApproveMessages object Descontinuado. Isso é mesclado à configuração whoCanModerateContent. Especifica quem pode aprovar mensagens pendentes na fila de moderação. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteAnyPost object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode excluir respostas aos temas. Os autores podem excluir as próprias postagens a qualquer momento. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteTopics object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode excluir temas. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanLockTopics object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode impedir que os usuários postem respostas aos temas. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsIn object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode mover temas para um grupo ou fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsOut object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode mover temas para fora do grupo ou fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanPostAnnouncements object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode postar avisos, um tipo de tópico especial. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanHideAbuse object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode ocultar postagens denunciando-as como abuso. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMakeTopicsSticky object Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode fazer os temas aparecerem no topo da lista de temas. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateMembers object Especifica quem pode gerenciar os participantes. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateContent object Especifica quem pode moderar o conteúdo. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanAssistContent object Especifica quem pode moderar os metadados. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:customRolesEnabledForSettingsToBeMerged object Especifica se o grupo tem uma função personalizada em uma das configurações que estão sendo mescladas. Este campo é somente leitura, e as solicitações UPDATE e PATCH a ele são ignoradas. Os valores possíveis são:
  • true
  • false
entry/apps:enableCollaborativeInbox object Especifica se uma Caixa de entrada colaborativa vai permanecer ativada para o grupo. Os valores possíveis são:
  • true
  • false
entry/apps:whoCanDiscoverGroup object Especifica o conjunto de usuários para quem este grupo pode ser descoberto. Os valores possíveis são:
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
entry/apps:defaultSender object Remetente padrão para membros que podem postar mensagens como o grupo. Os valores possíveis são:
  • DEFAULT_SELF
  • GROUP

JSON

{
  "kind": "groupsSettings#groups",
  "email": string,
  "name": string,
  "description": string,
  "whoCanJoin": string,
  "whoCanViewMembership": string,
  "whoCanViewGroup": string,
  "whoCanInvite": string,
  "whoCanAdd": string,
  "allowExternalMembers": string,
  "whoCanPostMessage": string,
  "allowWebPosting": string,
  "primaryLanguage": string,
  "maxMessageBytes": integer,
  "isArchived": string,
  "archiveOnly": string,
  "messageModerationLevel": string,
  "spamModerationLevel": string,
  "replyTo": string,
  "customReplyTo": string,
  "includeCustomFooter": string,
  "customFooterText": string,
  "sendMessageDenyNotification": string,
  "defaultMessageDenyNotificationText": string,
  "showInGroupDirectory": string,
  "allowGoogleCommunication": string,
  "membersCanPostAsTheGroup": string,
  "messageDisplayFont": string,
  "includeInGlobalAddressList": string,
  "whoCanLeaveGroup": string,
  "whoCanContactOwner": string,
  "whoCanAddReferences": string,
  "whoCanAssignTopics": string,
  "whoCanUnassignTopic": string,
  "whoCanTakeTopics": string,
  "whoCanMarkDuplicate": string,
  "whoCanMarkNoResponseNeeded": string,
  "whoCanMarkFavoriteReplyOnAnyTopic": string,
  "whoCanMarkFavoriteReplyOnOwnTopic": string,
  "whoCanUnmarkFavoriteReplyOnAnyTopic": string,
  "whoCanEnterFreeFormTags": string,
  "whoCanModifyTagsAndCategories": string,
  "favoriteRepliesOnTop": string,
  "whoCanApproveMembers": string,
  "whoCanBanUsers": string,
  "whoCanModifyMembers": string,
  "whoCanApproveMessages": string,
  "whoCanDeleteAnyPost": string,
  "whoCanDeleteTopics": string,
  "whoCanLockTopics": string,
  "whoCanMoveTopicsIn": string,
  "whoCanMoveTopicsOut": string,
  "whoCanPostAnnouncements": string,
  "whoCanHideAbuse": string,
  "whoCanMakeTopicsSticky": string,
  "whoCanModerateMembers": string,
  "whoCanModerateContent": string,
  "whoCanAssistContent": string,
  "customRolesEnabledForSettingsToBeMerged": string,
  "enableCollaborativeInbox": string,
  "whoCanDiscoverGroup": string,
  "defaultSender": string
}

A tabela a seguir mostra os recursos de grupos:

Nome da propriedade Valor Descrição
kind string O tipo de recurso. É sempre groupsSettings#groups.
email string O endereço de e-mail do grupo. Essa propriedade pode ser atualizada usando a API Directory.
name string Nome do grupo, que tem um tamanho máximo de 75 caracteres.
description string Descrição do grupo. Esse valor de propriedade pode ser uma string vazia se nenhuma descrição de grupo tiver sido inserida. Se inserida, a descrição do grupo não pode ter mais de 4.096 caracteres.
whoCanJoin string Permissão para participar do grupo. Os valores possíveis são:
  • ANYONE_CAN_JOIN: qualquer usuário da Internet, dentro ou fora do seu domínio, pode participar do grupo.
  • ALL_IN_DOMAIN_CAN_JOIN: qualquer pessoa no domínio da conta pode participar. Isso inclui contas com vários domínios.
  • INVITED_CAN_JOIN: os candidatos a membros podem ser convidados a participar.
  • CAN_REQUEST_TO_JOIN: quem não é membro pode pedir um convite para participar.
whoCanViewMembership string Permissões para ver a assinatura. Os valores possíveis são:
  • ALL_IN_DOMAIN_CAN_VIEW: qualquer pessoa na conta pode acessar a lista de participantes do grupo.

    Se um grupo já tiver participantes externos, eles ainda poderão enviar e-mails para ele.

  • ALL_MEMBERS_CAN_VIEW: os participantes podem acessar a lista de participantes.
  • ALL_MANAGERS_CAN_VIEW: os administradores podem acessar a lista de participantes.
whoCanViewGroup string Permissões para ver mensagens em grupo. Os valores possíveis são:
  • ANYONE_CAN_VIEW: qualquer usuário da Internet pode ver as mensagens do grupo.
  • ALL_IN_DOMAIN_CAN_VIEW: qualquer pessoa na sua conta pode ver as mensagens desse grupo.
  • ALL_MEMBERS_CAN_VIEW: todos os participantes do grupo podem ver as mensagens dele.
  • ALL_MANAGERS_CAN_VIEW: qualquer administrador do grupo pode ver as mensagens dele.
whoCanInvite string Descontinuado. Isso é mesclado à configuração whoCanModerateMembers. Permissões para convidar novos membros. Os valores possíveis são:
  • ALL_MEMBERS_CAN_INVITE: administradores e participantes podem convidar um novo candidato a membro.
  • ALL_MANAGERS_CAN_INVITE: apenas administradores podem convidar um novo membro. Isso inclui o proprietário do grupo.
  • ALL_OWNERS_CAN_INVITE: somente os proprietários podem convidar um novo membro.
  • NONE_CAN_INVITE: ninguém pode convidar um novo candidato a membro.
whoCanAdd string Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Permissões para adicionar membros. Os valores possíveis são:
  • ALL_MEMBERS_CAN_ADD: administradores e participantes podem adicionar novos membros diretamente.
  • ALL_MANAGERS_CAN_ADD: somente administradores podem adicionar novos participantes diretamente, incluindo o proprietário do grupo.
  • ALL_OWNERS_CAN_ADD: somente os proprietários podem adicionar novos membros diretamente.
  • NONE_CAN_ADD: ninguém pode adicionar membros diretamente.
allowExternalMembers string Identifica se membros externos à sua organização podem participar do grupo. Os valores possíveis são:
  • true: usuários do Google Workspace de fora da sua organização podem se tornar membros desse grupo.
  • false: usuários que não pertencem à organização não podem se tornar membros deste grupo.
whoCanPostMessage string Permissões para postar mensagens. Os valores possíveis são:
  • NONE_CAN_POST: o grupo está desativado e arquivado. Ninguém pode postar mensagens nesse grupo.
    • Quando archiveOnly é false, atualizar whoCanPostMessage para NONE_CAN_POST resulta em um erro.
    • Se archiveOnly for revertido de true para false, whoCanPostMessages será definido como ALL_MANAGERS_CAN_POST.
  • ALL_MANAGERS_CAN_POST: os administradores, incluindo os proprietários do grupo, podem postar mensagens.
  • ALL_MEMBERS_CAN_POST: qualquer membro do grupo pode postar uma mensagem.
  • ALL_OWNERS_CAN_POST: somente os proprietários do grupo podem postar uma mensagem.
  • ALL_IN_DOMAIN_CAN_POST: qualquer pessoa na conta pode postar uma mensagem.
  • ANYONE_CAN_POST: qualquer usuário da Internet fora da sua conta pode acessar o serviço do Google Grupos e postar uma mensagem.
allowWebPosting string Permite postagens da Web. Os valores possíveis são:
  • true: permite que qualquer membro poste no fórum do grupo.
  • false: os membros usam apenas o Gmail para se comunicar com o grupo.
primaryLanguage string O idioma principal do grupo. Use as tags de idioma na tabela Idiomas aceitos.
maxMessageBytes integer Descontinuado. O tamanho máximo de uma mensagem é de 25 MB.
isArchived string Permite que o conteúdo do grupo seja arquivado. Os valores possíveis são:
  • true: arquivar mensagens enviadas para o grupo.
  • false: não manter um arquivo de mensagens enviadas para esse grupo. Se false, as mensagens arquivadas anteriormente vão permanecer no arquivo.
archiveOnly string Permite apenas o arquivamento do grupo. Os valores possíveis são:
  • true: o grupo está arquivado e inativo. Novas mensagens para esse grupo são rejeitadas. É possível pesquisar e acessar as mensagens arquivadas mais antigas.
    • Se true, a propriedade whoCanPostMessage será definida como NONE_CAN_POST.
    • Se for revertido de true para false, "whoCanPostMessages" será definido como ALL_MANAGERS_CAN_POST.
  • false: o grupo está ativo e pode receber mensagens.
    • Quando false, atualizar whoCanPostMessage para NONE_CAN_POST resulta em um erro.
messageModerationLevel string Nível de moderação das mensagens recebidas. Os valores possíveis são:
  • MODERATE_ALL_MESSAGES: todas as mensagens são enviadas para aprovação ao endereço de e-mail do proprietário do grupo. Se aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NON_MEMBERS: todas as mensagens de pessoas que não são membros do grupo são enviadas para o endereço de e-mail do proprietário do grupo para aprovação. Se aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NEW_MEMBERS: todas as mensagens de novos membros são enviadas para o endereço de e-mail do proprietário do grupo para aprovação. Se aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NONE: não é necessário aprovação do moderador. As mensagens são entregues diretamente ao grupo.
spamModerationLevel string Especifica níveis de moderação para mensagens detectadas como spam. Os valores possíveis são:
  • ALLOW: postar a mensagem no grupo.
  • MODERATE: envie a mensagem para a lista de mensagens a revisar. Esse é o padrão.
  • SILENTLY_MODERATE: envie a mensagem para a fila de moderação, mas não notifique os moderadores.
  • REJECT: rejeita a mensagem imediatamente.
replyTo string Especifica quem recebe a resposta padrão. Os valores possíveis são:
  • REPLY_TO_CUSTOM: para responder a mensagens, use o endereço de e-mail personalizado do grupo.

    Quando a propriedade ReplyTo do grupo é definida como REPLY_TO_CUSTOM, a propriedade customReplyTo contém o endereço de e-mail personalizado usado ao responder a uma mensagem. Se a propriedade ReplyTo do grupo estiver definida como REPLY_TO_CUSTOM, a propriedade customReplyTo precisará ter um valor. Caso contrário, um erro será retornado.

  • REPLY_TO_SENDER: a resposta enviada ao autor da mensagem.
  • REPLY_TO_LIST: essa mensagem de resposta é enviada ao grupo.
  • REPLY_TO_OWNER: a resposta é enviada aos proprietários do grupo. Isso não inclui os administradores do grupo.
  • REPLY_TO_IGNORE: os usuários do grupo decidem individualmente para onde a resposta da mensagem é enviada.
  • REPLY_TO_MANAGERS: essa mensagem de resposta é enviada aos administradores do grupo, incluindo todos os administradores e o proprietário do grupo.
customReplyTo string Um endereço de e-mail usado ao responder a uma mensagem se a propriedade replyTo estiver definida como REPLY_TO_CUSTOM. Esse endereço é definido por um administrador da conta.
  • Quando a propriedade ReplyTo do grupo é definida como REPLY_TO_CUSTOM, a propriedade customReplyTo contém um endereço de e-mail personalizado usado ao responder a uma mensagem.
  • Se a propriedade ReplyTo do grupo estiver definida como REPLY_TO_CUSTOM, a propriedade customReplyTo precisará ter um valor de texto. Caso contrário, um erro será retornado.
includeCustomFooter string Se o rodapé personalizado deve ser incluído. Os valores possíveis são:
  • true
  • false
customFooterText string Defina o conteúdo do texto de rodapé personalizado. O número máximo de caracteres é 1.000.
sendMessageDenyNotification string Permite que um participante seja notificado se a mensagem dele para o grupo for negada pelo proprietário. Os valores possíveis são:
  • true: quando uma mensagem é rejeitada, envie a notificação de mensagem negada ao autor.

    A propriedade defaultMessageDenyNotificationText depende de a propriedade sendMessageDenyNotification ser true.

  • false: quando uma mensagem é rejeitada, nenhuma notificação é enviada.
defaultMessageDenyNotificationText string Quando uma mensagem é rejeitada, este é o texto da notificação de rejeição enviada ao autor da mensagem. Por padrão, essa propriedade está vazia e não tem valor no corpo da resposta da API. O tamanho máximo do texto de notificação é de 10.000 caracteres.
showInGroupDirectory string Descontinuado. Isso é mesclado na configuração whoCanDiscoverGroup. Permite que o grupo fique visível no diretório de grupos. Os valores possíveis são:
  • true: todos os grupos da conta são listados no diretório de grupos.
  • false: todos os grupos na conta não estão listados no diretório.
allowGoogleCommunication string Descontinuado. Permite que o Google entre em contato com o administrador do grupo.
  • true: permitir que o Google entre em contato com os gerentes deste grupo. O Google pode enviar atualizações sobre os recursos mais recentes, pedir sua opinião sobre novos recursos ou solicitar permissão para destacar seu grupo.
  • false: o Google não pode entrar em contato com os administradores desse grupo.
membersCanPostAsTheGroup string Permite que os participantes postem mensagens como o grupo. Os valores possíveis são:
  • true: os participantes do grupo podem postar mensagens usando o endereço de e-mail do grupo em vez do próprio. As mensagens vão aparecer como originárias do próprio grupo.
  • false: os membros não podem postar em nome do endereço de e-mail do grupo.
messageDisplayFont string Descontinuado. A fonte padrão de exibição de mensagens sempre tem o valor DEFAULT_FONT.
includeInGlobalAddressList string Permite que o grupo seja incluído na Lista de endereços global. Para mais informações, consulte a Central de Ajuda. Os valores possíveis são:
  • true: o grupo está incluído na Lista de endereços global.
  • false: o grupo não está incluído na lista de endereços global.
whoCanLeaveGroup string Permissão para sair do grupo. Os valores possíveis são:
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
whoCanContactOwner string Permissão para entrar em contato com o proprietário do grupo pela interface da Web. Os valores possíveis são:
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
whoCanAddReferences string Obsoleto. Essa funcionalidade não está mais disponível na interface do Google Grupos. O valor é sempre "NONE".
whoCanAssignTopics string Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Permissão para transferir temas em um fórum para outro usuário. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnassignTopic string Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Permissão para remover a atribuição de qualquer tema em um fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanTakeTopics string Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Permissão para tomar temas em um fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkDuplicate string Descontinuado. Isso é mesclado à configuração whoCanAssistContent. Permissão para marcar um tema como uma duplicata de outro tema. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkNoResponseNeeded string Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Permissão para marcar um tema como "Sem necessidade de resposta". Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnAnyTopic string Descontinuado. Isso é mesclado à configuração whoCanAssistContent. Permissão para marcar a postagem de qualquer outro usuário como resposta favorita. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnOwnTopic string Descontinuado. Isso é mesclado à configuração whoCanAssistContent. Permissão para marcar uma postagem em um tema que eles iniciaram como uma resposta favorita. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnmarkFavoriteReplyOnAnyTopic string Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Permissão para desmarcar qualquer postagem de uma resposta favorita. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanEnterFreeFormTags string Descontinuado. Isso é mesclado à configuração whoCanAssistContent. Permissão para inserir tags de forma livre para os temas em um fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanModifyTagsAndCategories string Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Permissão para mudar tags e categorias. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
favoriteRepliesOnTop string Indica se as respostas favoritas devem ser mostradas antes das outras.
  • true: as respostas favoritas aparecem antes das outras.
  • false: as respostas favoritas não aparecem antes das outras.
whoCanApproveMembers string Descontinuado. Isso é mesclado à configuração whoCanModerateMembers. Especifica quem pode aprovar participantes que pedem para entrar em grupos. Os valores possíveis são:
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
whoCanBanUsers string Descontinuado. Isso é mesclado à configuração whoCanModerateMembers. Especifica quem pode negar a associação para usuários. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModifyMembers string Descontinuado. Isso é mesclado à configuração whoCanModerateMembers. Especifica quem pode mudar as funções dos participantes do grupo. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanApproveMessages string Descontinuado. Isso é mesclado à configuração whoCanModerateContent. Especifica quem pode aprovar mensagens pendentes na fila de moderação. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteAnyPost string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode excluir respostas aos temas. Os autores podem excluir as próprias postagens a qualquer momento. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteTopics string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode excluir temas. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanLockTopics string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode impedir que os usuários postem respostas aos temas. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsIn string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode mover temas para um grupo ou fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsOut string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode mover temas para fora do grupo ou fórum. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanPostAnnouncements string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode postar avisos, um tipo de tópico especial. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanHideAbuse string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode ocultar postagens denunciando-as como abuso. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMakeTopicsSticky string Descontinuado. Isso é mesclado na configuração whoCanModerateContent. Especifica quem pode fazer os temas aparecerem no topo da lista de temas. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateMembers string Especifica quem pode gerenciar os participantes. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateContent string Especifica quem pode moderar o conteúdo. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanAssistContent string Especifica quem pode moderar os metadados. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
customRolesEnabledForSettingsToBeMerged string Especifica se o grupo tem uma função personalizada em uma das configurações que estão sendo mescladas. Este campo é somente leitura, e as solicitações UPDATE e PATCH a ele são ignoradas. Os valores possíveis são:
  • true
  • false
enableCollaborativeInbox string Especifica se uma Caixa de entrada colaborativa vai permanecer ativada para o grupo. Os valores possíveis são:
  • true
  • false
whoCanDiscoverGroup string Especifica o conjunto de usuários para quem este grupo pode ser descoberto. Os valores possíveis são:
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
defaultSender string Remetente padrão para membros que podem postar mensagens como o grupo. Os valores possíveis são:
  • DEFAULT_SELF
  • GROUP

Métodos

Os métodos groupsSettings.groups.get e groupsSettings.groups.update operam em um recurso de grupos especificado.

get
Recupera as configurações de um grupo identificado pelo endereço de e-mail dele.
update
Atualiza as configurações de um grupo identificado pelo endereço de e-mail dele.
patch
Atualiza um recurso existente. Esse método é compatível com a semântica de patch.

Idiomas compatíveis

Os seguintes códigos de idioma são aceitos para o campo primaryLanguage de um grupo.

aa
ab
af
am
ar
as
ay
az
ba
be
bg
bh
bi
bn
bo
br
bs
ca
co
cs
cy
da
de
dz
el
en
en-GB
en-US-pseudo
en_US
eo
es
et
eu
fa
fi
fj
fo
fr
fr-CA
fy
ga
gd
gl
gn
gu
ha
hi
hr
hu
hy
ia
id
ie
ik
is
it
iu
iw
ja
jw
ka
kk
kl
km
kn
ko
ks
ku
ky
la
ln
lo
lt
lv
mg
mi
mk
ml
mn
mo
mr
ms
mt
my
na
ne
nl
nn
no
oc
om
or
pa
pl
ps
pt-BR
pt-PT
qu
rm
rn
ro
ru
rw
sa
sd
sg
sh
si
sk
sl
sm
sn
so
sq
sr
ss
st
su
sv
sw
ta
te
tg
th
ti
tk
tl
tn
to
tr
ts
tt
tw
ug
uk
ur
uz
vi
vo
wo
xh
xx-bork
xx-elmer
xx-hacker
xx-klingon
xx-piglatin
yi
yo
za
zh-CN
zh-TW
zu