Se você estiver atualizando o campo displayName e receber a mensagem de erro ALREADY_EXISTS, tente um nome de exibição diferente. Um espaço existente na organização do Google Workspace já pode usar esse nome de exibição.
Oferece suporte aos seguintes tipos de autenticação:
Autenticação do usuário: é possível autenticar e autorizar esse método com privilégios de administrador definindo o campo useAdminAccess na solicitação.
em que {space} representa o ID atribuído pelo sistema ao espaço. Você pode conseguir o ID do espaço chamando o método spaces.list() ou pelo URL do espaço. Por exemplo, se o URL do espaço for https://mail.google.com/mail/u/0/#chat/space/AAAAAAAAA, o ID do espaço será AAAAAAAAA.
Obrigatório. Os caminhos de campo atualizados, separados por vírgulas se houver vários.
Você pode atualizar os seguintes campos de um espaço:
spaceDetails: atualiza a descrição do espaço. Aceita até 150 caracteres.
displayName: só oferece suporte à atualização do nome de exibição para espaços em que o campo spaceType é SPACE. Se você receber a mensagem de erro ALREADY_EXISTS, tente um valor diferente. Um espaço existente na organização do Google Workspace já pode usar esse nome de exibição.
spaceType: só oferece suporte à mudança de um tipo de espaço GROUP_CHAT para SPACE. Inclua displayName e spaceType na máscara de atualização e verifique se o espaço especificado tem um nome de exibição não vazio e o tipo de espaço SPACE. A inclusão da máscara spaceType e do tipo SPACE no espaço especificado ao atualizar o nome de exibição é opcional se o espaço atual já tiver o tipo SPACE. A tentativa de atualizar o tipo de espaço de outras maneiras resulta em um erro de argumento inválido. spaceType não é compatível com useAdminAccess.
spaceHistoryState: atualiza as configurações do histórico do espaço ativando ou desativando o histórico do espaço. Disponível apenas se as configurações de histórico estiverem ativadas na organização do Google Workspace. Para atualizar o estado do histórico do espaço, omita todas as outras máscaras de campo da solicitação. spaceHistoryState não é compatível com useAdminAccess.
accessSettings.audience: atualiza a configuração de acesso de quem pode descobrir, participar e visualizar as mensagens no espaço nomeado em que o campo spaceType é SPACE. Se o espaço tiver um público-alvo, você poderá remover o público-alvo e restringir o acesso ao espaço omitindo um valor para essa máscara de campo. Para atualizar as configurações de acesso de um espaço, o usuário autenticador precisa ser um administrador e omitir todas as outras máscaras de campo da solicitação. Não é possível atualizar esse campo se o espaço estiver no modo de importação. Saiba mais em Tornar um espaço detectável para usuários específicos. accessSettings.audience não é compatível com useAdminAccess.
permissionSettings: permite mudar as configurações de permissão de um espaço. Ao atualizar as configurações de permissão, só é possível especificar máscaras de campo permissionSettings. Não é possível atualizar outras máscaras de campo ao mesmo tempo. permissionSettings não é compatível com useAdminAccess. As máscaras de campo compatíveis incluem:
permissionSettings.manageMembersAndGroups
permissionSettings.modifySpaceDetails
permissionSettings.toggleHistory
permissionSettings.useAtMentionAll
permissionSettings.manageApps
permissionSettings.manageWebhooks
permissionSettings.replyMessages
useAdminAccess
boolean
Opcional. Quando true, o método é executado usando os privilégios de administrador do Google Workspace do usuário.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-11-04 UTC."],[[["Updates a Google Chat space's details, including display name, description, space type, history settings, access settings, and permission settings."],["Requires specific authentication and authorization, including app authentication with administrator approval or user authentication, potentially with administrator privileges."],["Supports partial updates using the `updateMask` query parameter to specify the fields to be modified."],["Provides options for using administrator privileges with the `useAdminAccess` query parameter, but some fields and functionalities are not supported in this mode."],["Uses the PATCH HTTP method and gRPC Transcoding syntax for the request URL."]]],[]]