Groups

Um recurso de grupos é a classe de dados raiz da API Groups Settings. Cada recurso do Grupos é associado a um conjunto de configurações.

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

Representações de recursos

O recurso Grupos 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 de grupos são retornados no formato de dados atom+XML.

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 dos Grupos do Google:

Nome da propriedade Valor Descrição
entry object Um recurso de grupo
entry/xmlns string Esquema para o formato Atom
entry/xmlns:apps string Esquema para o formato do Google Workspace I/O
entry/xmlns:gd string Esquema do 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 a 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 tem 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 inserido, a descrição máxima do grupo não 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 e fora do seu domínio, pode entrar no 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 receber convites para participar.
  • CAN_REQUEST_TO_JOIN: os não membros podem solicitar um convite para participar.
entry/apps:whoCanViewMembership object Permissões para conferir a associação. 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 esse grupo.

  • ALL_MEMBERS_CAN_VIEW: os membros do grupo podem acessar a lista de participantes.
  • ALL_MANAGERS_CAN_VIEW: os administradores do grupo 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 acessar as mensagens do grupo.
  • ALL_IN_DOMAIN_CAN_VIEW: qualquer pessoa na sua conta pode conferir as mensagens do grupo.
  • ALL_MEMBERS_CAN_VIEW: todos os participantes podem ver as mensagens do grupo.
  • ALL_MANAGERS_CAN_VIEW: qualquer administrador do grupo pode acessar as mensagens dele.
  • ALL_OWNERS_CAN_VIEW: qualquer proprietário do grupo pode ver as mensagens deste grupo.
entry/apps:whoCanInvite object Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Permissões para convidar novos participantes. Os valores possíveis são:
  • ALL_MEMBERS_CAN_INVITE: gerentes e participantes podem convidar um novo candidato.
  • ALL_MANAGERS_CAN_INVITE: somente os administradores podem convidar um novo participante. 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 participantes diretamente. Os valores possíveis são:
  • ALL_MEMBERS_CAN_ADD: os administradores e os participantes podem adicionar novos membros diretamente.
  • ALL_MANAGERS_CAN_ADD: somente os 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 novos 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 externos da sua organização podem se tornar membros desse grupo.
  • false: usuários que não pertencem à organização não podem se tornar participantes desse 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 neste grupo.
    • Quando archiveOnly é false, a atualização de 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 participante 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 seu serviço do Google Groups e postar uma mensagem.
entry/apps:allowWebPosting object Permite postagens da Web. Os valores possíveis são:
  • true: permite que qualquer membro publique no fórum do grupo.
  • false: os membros só usam 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 com suporte.
entry/apps:maxMessageBytes object Descontinuado. O tamanho máximo de uma mensagem é de 25 MB.
entry/apps:isArchived object Permite arquivar o conteúdo do grupo. Os valores possíveis são:
  • true: arquivar mensagens enviadas para o grupo.
  • false: não manter um arquivo das mensagens enviadas a esse grupo. Se false, as mensagens arquivadas anteriormente permanecerão no arquivo.
entry/apps:archiveOnly object Permite que o grupo seja arquivado. Os valores possíveis são:
  • true: o grupo está arquivado e inativo. As novas mensagens enviadas para esse grupo são rejeitadas. É possível navegar e pesquisar as mensagens arquivadas mais antigas.
    • Se for true, a propriedade whoCanPostMessage será definida como NONE_CAN_POST.
    • Se revertido de true para false, o whoCanPostMessages é definido como ALL_MANAGERS_CAN_POST.
  • false: o grupo está ativo e pode receber mensagens.
    • Quando false, a atualização de 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 ao endereço de e-mail do proprietário do grupo para aprovação. 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 for 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 for aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NONE: nenhuma aprovação do moderador é necessária. As mensagens são enviadas diretamente ao grupo.
entry/apps:spamModerationLevel object Especifica os níveis de moderação das mensagens detectadas como spam. Os valores possíveis são:
  • ALLOW: postar a mensagem no grupo.
  • MODERATE: envia a mensagem para a fila de moderação. Esse é o padrão.
  • SILENTLY_MODERATE: enviar a mensagem para a fila de moderação, mas não enviar uma notificação aos 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 está 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 for 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 está 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 for 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 Incluir rodapé personalizado. 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 enviada por ele ao grupo for negada pelo proprietário. Os valores possíveis são:
  • true: quando uma mensagem é rejeitada, envie a notificação de negação ao autor da mensagem.

    A propriedade defaultMessageDenyNotificationText depende da 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 da 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: nenhum grupo da conta está listado 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 administradores desse grupo. Ocasionalmente, o Google pode enviar atualizações sobre os recursos mais recentes, solicitar informações sobre novos recursos ou pedir permissão para destacar seu grupo.
  • false: o Google não pode entrar em contato com os gerentes deste grupo.
entry/apps:membersCanPostAsTheGroup object Permite que os participantes postem mensagens como o grupo. Os valores possíveis são:
  • true: o membro do grupo pode postar mensagens usando o endereço de e-mail do grupo em vez do próprio endereço de e-mail. A mensagem parece ter origem no 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 de exibição de mensagens padrão sempre tem um valor de 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 é mais compatível com a interface do Google Groups. O valor é sempre NONE.
entry/apps:whoCanAssignTopics object Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Especifica quem pode atribuir temas em um fórum a 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 participar de 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. 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 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 ele começou 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 as 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 são exibidas acima das outras respostas.
entry/apps:whoCanApproveMembers object Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Especifica quem pode aprovar membros que pedem para participar de 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 na configuração whoCanModerateMembers. Especifica quem pode negar a associação aos usuários. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyMembers object Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Especifica quem pode mudar as funções dos membros do grupo. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanApproveMessages object Descontinuado. Isso é mesclado na 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 tópicos para o 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 com que os tópicos apareçam no topo da lista. 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 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 incluída em uma das configurações que estão sendo mescladas. Esse campo é somente leitura, e as solicitações UPDATE e PATCH são ignoradas. Os valores possíveis são:
  • true
  • false
entry/apps:enableCollaborativeInbox object Especifica se uma Caixa de entrada colaborativa vai continuar ativada para o grupo. Os valores possíveis são:
  • true
  • false
entry/apps:whoCanDiscoverGroup object Especifica o conjunto de usuários para os quais este grupo é detectável. 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 os 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 do 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, com 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 inserido, a descrição máxima do grupo não 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 e fora do seu domínio, pode entrar no 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 receber convites para participar.
  • CAN_REQUEST_TO_JOIN: os não membros podem solicitar um convite para participar.
whoCanViewMembership string Permissões para conferir a associação. 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 esse grupo.

  • ALL_MEMBERS_CAN_VIEW: os membros do grupo podem acessar a lista de participantes.
  • ALL_MANAGERS_CAN_VIEW: os administradores do grupo 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 acessar as mensagens do grupo.
  • ALL_IN_DOMAIN_CAN_VIEW: qualquer pessoa na sua conta pode conferir as mensagens do grupo.
  • ALL_MEMBERS_CAN_VIEW: todos os participantes podem ver as mensagens do grupo.
  • ALL_MANAGERS_CAN_VIEW: qualquer administrador do grupo pode acessar as mensagens dele.
whoCanInvite string Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Permissões para convidar novos participantes. Os valores possíveis são:
  • ALL_MEMBERS_CAN_INVITE: gerentes e participantes podem convidar um novo candidato.
  • ALL_MANAGERS_CAN_INVITE: somente os administradores podem convidar um novo participante. 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 participantes. Os valores possíveis são:
  • ALL_MEMBERS_CAN_ADD: os administradores e os participantes podem adicionar novos membros diretamente.
  • ALL_MANAGERS_CAN_ADD: somente os gerentes podem adicionar diretamente novos participantes, 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 novos membros diretamente.
allowExternalMembers string Identifica se membros externos à sua organização podem participar do grupo. Os valores possíveis são:
  • true: usuários externos da sua organização podem se tornar membros desse grupo.
  • false: usuários que não pertencem à organização não podem se tornar participantes desse 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 neste grupo.
    • Quando archiveOnly é false, a atualização de 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 participante 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 seu serviço do Google Groups e postar uma mensagem.
allowWebPosting string Permite postagens da Web. Os valores possíveis são:
  • true: permite que qualquer membro publique no fórum do grupo.
  • false: os membros só usam o Gmail para se comunicar com o grupo.
primaryLanguage string O idioma principal do grupo. Use as tags de idioma na tabela Idiomas compatíveis.
maxMessageBytes integer Descontinuado. O tamanho máximo de uma mensagem é de 25 MB.
isArchived string Permite arquivar o conteúdo do grupo. Os valores possíveis são:
  • true: arquivar mensagens enviadas para o grupo.
  • false: não manter um arquivo das mensagens enviadas a esse grupo. Se false, as mensagens arquivadas anteriormente permanecerão no arquivo.
archiveOnly string Permite que o grupo seja arquivado. Os valores possíveis são:
  • true: o grupo está arquivado e inativo. As novas mensagens enviadas para esse grupo são rejeitadas. É possível navegar e pesquisar as mensagens arquivadas mais antigas.
    • Se for true, a propriedade whoCanPostMessage será definida como NONE_CAN_POST.
    • Se revertido de true para false, o whoCanPostMessages é definido como ALL_MANAGERS_CAN_POST.
  • false: o grupo está ativo e pode receber mensagens.
    • Quando false, a atualização de 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 ao endereço de e-mail do proprietário do grupo para aprovação. 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 for 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 for aprovada, a mensagem será enviada ao grupo.
  • MODERATE_NONE: nenhuma aprovação do moderador é necessária. As mensagens são entregues diretamente ao grupo.
spamModerationLevel string Especifica os níveis de moderação das mensagens detectadas como spam. Os valores possíveis são:
  • ALLOW: postar a mensagem no grupo.
  • MODERATE: envia a mensagem para a fila de moderação. Esse é o padrão.
  • SILENTLY_MODERATE: enviar a mensagem para a fila de moderação, mas não enviar uma notificação aos 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 está 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 for 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 em grupo decidem individualmente para onde a resposta à 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 está 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 for definida como REPLY_TO_CUSTOM, a propriedade customReplyTo precisará ter um valor de texto. Caso contrário, um erro será retornado.
includeCustomFooter string Incluir rodapé personalizado. 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 enviada por ele ao grupo for negada pelo proprietário. Os valores possíveis são:
  • true: quando uma mensagem é rejeitada, envie a notificação de negação ao autor da mensagem.

    A propriedade defaultMessageDenyNotificationText depende da 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 fica vazia e não tem valor no corpo da resposta da API. O tamanho máximo do texto da 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: nenhum grupo da conta está listado 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 administradores desse grupo. Ocasionalmente, o Google pode enviar atualizações sobre os recursos mais recentes, solicitar informações sobre novos recursos ou pedir permissão para destacar seu grupo.
  • false: o Google não pode entrar em contato com os gerentes deste grupo.
membersCanPostAsTheGroup string Permite que os participantes postem mensagens como o grupo. Os valores possíveis são:
  • true: o membro do grupo pode postar mensagens usando o endereço de e-mail do grupo em vez do próprio endereço de e-mail. A mensagem parece ter origem no 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 de exibição de mensagens padrão sempre tem um valor de 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 Grupos do Google. O valor é sempre "NONE".
whoCanAssignTopics string Descontinuado. Isso é mesclado na configuração whoCanAssistContent. Permissão para atribuir tópicos 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 cancelar a atribuição de qualquer tópico 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 participar de tópicos 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 na configuração whoCanAssistContent. Permissão para marcar um tema como uma duplicata de outro. 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 na 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 na configuração whoCanAssistContent. Permissão para marcar uma postagem para um tema que ele começou 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 na configuração whoCanAssistContent. Permissão para inserir tags de formato livre para tópicos 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 precisam ser mostradas antes das outras.
  • true: as respostas favoritas são exibidas antes de outras respostas.
  • false: as respostas favoritas não são mostradas antes das outras.
whoCanApproveMembers string Especifica quem pode aprovar membros que pedem para participar de grupos. Essa permissão será descontinuada quando for mesclada na configuração whoCanModerateMembers. Os valores possíveis são:
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
whoCanBanUsers string Especifica quem pode negar a associação para usuários. Essa permissão será descontinuada quando for mesclada na configuração whoCanModerateMembers. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModifyMembers string Descontinuado. Isso é mesclado na configuração whoCanModerateMembers. Especifica quem pode mudar as funções dos membros do grupo. Os valores possíveis são:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanApproveMessages string Descontinuado. Isso é mesclado na 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 tópicos para o 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 com que os tópicos apareçam no topo da lista. 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 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 incluída em uma das configurações que estão sendo mescladas. Esse campo é somente leitura, e as solicitações UPDATE e PATCH são ignoradas. Os valores possíveis são:
  • true
  • false
enableCollaborativeInbox string Especifica se uma Caixa de entrada colaborativa vai continuar ativada para o grupo. Os valores possíveis são:
  • true
  • false
whoCanDiscoverGroup string Especifica o conjunto de usuários para os quais este grupo é detectável. Os valores possíveis são:
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
defaultSender string remetente padrão para os 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 do grupo.
update
Atualiza as configurações de um grupo identificado pelo endereço de e-mail do grupo.
patch
Atualiza um recurso. Esse método é compatível com a semântica de patch.

Idiomas aceitos

Os códigos de idioma a seguir são aceitos no 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