Permissões padrão no Teams/SharePoint: leitura por padrão e bloqueio de download (guia prático)

Se os sites de equipa criados pelo Teams estão a conceder “Editar” para (quase) toda a gente por padrão, este guia mostra como virar o jogo: colocar “Leitura” como acesso inicial — preferencialmente sem download — sem quebrar integrações do Teams, com passos detalhados e automação via PnP PowerShell.

Índice

Entenda o comportamento padrão do Teams/SharePoint

Ao criar um Team “oficial”, o SharePoint Online provisiona um site de equipa conectado ao Microsoft 365 e gera, automaticamente, três grupos internos do site:

  • OwnersControle total do site;
  • Members — nível Editar (podem criar/excluir listas e bibliotecas, alterar vistas, adicionar/remover colunas, entre outros);
  • Visitors — nível Leitura (visualizam, sem alterar).

Em muitas organizações, novos colaboradores entram em grupos “genéricos” (AD/Entra) que acabam com acesso no site via Members, herdando Editar por padrão. Além disso, em sites de equipa modernos, o grupo Members costuma ser o grupo padrão do site, o que torna a ação “Editar permissões do utilizador” cinzenta (desativada). Na prática, isto impede a troca rápida de “Editar” para “Contribuir” ou “Leitura”.

O receio de remover o grupo Members é legítimo: ele é parte da cola que integra Teams ⇄ SharePoint (canais, guias, partilhas). A solução não é eliminá-lo, e sim rebaixar o seu poder de forma segura — depois de ajustar qual grupo é o padrão do site.

O que muda entre Editar, Contribuir e Leitura

NívelO que permiteRisco se for padrãoCenário recomendado
EditarAlterar estrutura (listas, colunas, vistas), adicionar apps, gerir conteúdos em massa.Quebra de listas/vistas, exclusões acidentais, desvios de governança.Apenas para equipas de conteúdo ou curadores.
ContribuirCriar/editar itens e documentos, sem mexer na estrutura do site.Alterações indevidas de conteúdo (controláveis por versões/aprovação).Trabalho diário da equipa.
LeituraVisualizar itens e documentos; por padrão permite download.Vazamento de informação por cópias locais.Acesso inicial de novos colaboradores e stakeholders.

Visão geral do plano

O caminho mais seguro é em cinco frentes: criar um grupo próprio de leitura, torná-lo padrão, então rebaixar o Members; para “sem download”, usar um nível de permissão personalizado e/ou políticas de proteção; quebrar heranças onde necessário; e automatizar para não repetir trabalho.

ObjetivoPassos sugeridosObservações úteis
Conceder leitura por padrão1) Criar o grupo “Leitura‑apenas (sem download)”;
2) Em Configurações → Permissões do site → Configurações avançadas, defini-lo como grupo padrão do site.
Passo essencial; só após trocar o grupo padrão costuma destravar a edição do Members.
Reduzir o poder do Members1) Volte a Permissões;
2) Selecione MembersEditar permissões do utilizador (agora habilitado);
3) Troque de “Editar” para “Contribuir” ou “Leitura”.
Não elimine o grupo; rebaixar evita impacto no Teams.
Impedir downloadA) Criar um nível personalizado de leitura sem download e aplicá-lo ao novo grupo;
OU B) Usar políticas de proteção (IRM/rótulos de sensibilidade) e/ou Acesso Condicional com restrições de sessão.
“Leitura” nativo permite download; combine nível custom com políticas para melhor cobertura.
Quebrar herança quando precisoEm bibliotecas específicas, use Configurações → Permissões para esta biblioteca → Interromper herança antes de ajustar grupos.Evita que o site pai sobrescreva as alterações.
Automatizar novas equipasProvisionar via PowerShell/PnP: criar o grupo de leitura, torná-lo padrão, e rebaixar o Members.Elimina retrabalho e garante consistência.

Passo a passo detalhado

Criar um grupo de leitura (com opção “sem download”)

  1. No site do SharePoint conectado ao Team, clique no ícone da rodaPermissões do siteConfigurações avançadas de permissões.
  2. Selecione Configurações na ribbon/clássico (ou use o menu “…” na interface moderna) → Novo grupo.
  3. Nomeie como Leitura‑apenas (sem download) e atribua inicialmente o nível Leitura (vai ajustar mais adiante, se for “sem download”).
  4. Guarde o grupo.

Tornar o novo grupo o grupo padrão do site

  1. Em Configurações do sitePermissões do siteConfigurações avançadas de permissões, abra ConfiguraçõesConfigurações da permissão.
  2. Procure a secção Grupos associados e defina o seu novo grupo como Grupo de visitantes e/ou Grupo padrão do site.
  3. Guarde. Em muitos casos, isto “liberta” o botão Editar permissões do utilizador para o group Members.

Rebaixar o Members de Editar para Contribuir (ou Leitura)

  1. Volte à página Permissões do site.
  2. Abra o grupo … Members.
  3. Clique em Editar permissões do utilizador e troque Editar por Contribuir (recomendado) ou Leitura (se a equipa não precisa alterar conteúdo).
  4. Guarde e teste com uma conta de membro comum.

Bloquear download: quando usar nível personalizado vs. políticas

“Leitura” nativo permite descarregar. Para “sem download” consistente, combine camadas:

  • Nível de permissão personalizado: clone “Leitura” e remova, no mínimo, a capacidade de Abrir no aplicativo de ambiente de trabalho (desabilitando “Integração com cliente”), ocultando ações como “Sincronizar” e “Baixar”. Nota: isso mitiga mas não cobre 100% dos formatos (p.ex., ficheiros que não têm visualização web tendem a descarregar).
  • Proteção com rótulos/IRM: aplique rótulos de sensibilidade com políticas de “Exibição apenas no navegador” ou criptografia que bloqueia extração/guardar cópia.
  • Acesso Condicional (restrições de sessão): políticas de “web-only” e “block download” para SharePoint/OneDrive, inclusive em dispositivos não conformes.
  • Partilha com link “Bloquear download”: ao partilhar externamente, use o alternador Bloquear download no diálogo de partilha (onde disponível).

Boa prática: aplique o nível personalizado Leitura (sem download) ao grupo “Leitura‑apenas (sem download)” e, se fizer sentido, também ao Members rebaixado. Cubra exceções com rótulos/CA em bibliotecas críticas.

Quebrar herança com segurança

  1. Na biblioteca onde precisa regras diferentes, abra Definições da bibliotecaPermissões para esta biblioteca.
  2. Clique em Interromper herança → confirme.
  3. Remova grupos desnecessários (p.ex., Members), mantenha Owners, e adicione o seu grupo Leitura‑apenas com o nível desejado.
  4. Documente o que foi quebrado e por quê (evita surpresas no futuro).

Procedimento completo para criar um nível de permissão de “Leitura (sem download)”

O SharePoint não tem uma caixa literal “Download”. O caminho real é ajustar permissões de cliente e visualização para reduzir superfícies de cópia:

  1. Em Permissões do siteConfiguraçõesNíveis de permissãoAdicionar um novo nível de permissão.
  2. Nome: Leitura – sem download (web). Baseie-se em Leitura e desmarque capacidades como Usar recursos de integração com o cliente e quaisquer ações que exponham “Abrir no aplicativo de ambiente de trabalho”.
  3. Guarde e aplique ao grupo Leitura‑apenas (sem download).

Limitações: formatos sem visualização web (ZIP, alguns CAD, executáveis) continuam a descarregar para abrir; capturas de ecrã não podem ser totalmente impedidas em clientes não geridos; por isso, complemente com Acesso Condicional e rótulos.

Automação com PnP PowerShell

Para padronizar novos sites/Teams, use um script de provisionamento. Exemplo de referência (ajuste nomes conforme o seu tenant e políticas):

# Requisitos: módulo PnP.PowerShell instalado
1) Conectar ao site
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/Marketing" -Interactive

2) Criar grupo de leitura (se não existir)

\$owners = Get-PnPGroup -AssociatedOwnerGroup
if (-not (Get-PnPGroup -Identity "Leitura-apenas (sem download)" -ErrorAction SilentlyContinue)) {
New-PnPGroup -Title "Leitura-apenas (sem download)" -Owner \$owners.LoginName | Out-Null
}

3) Tornar o grupo padrão (visitantes)

Set-PnPWeb -AssociatedVisitorGroup "Leitura-apenas (sem download)"

4) Rebaixar o Members de Edit para Contribute

\$members = Get-PnPGroup -AssociatedMemberGroup

Remover "Edit"

Remove-PnPRoleFromGroup -Identity \$members.LoginName -RoleDefinition "Edit" -ErrorAction SilentlyContinue

Adicionar "Contribute"

Add-PnPRoleToGroup -Identity \$members.LoginName -RoleDefinition "Contribute"

5) (Opcional) Criar e aplicar um nível de leitura sem download

Nota: ajustar a lista de permissões base às políticas da sua organização.

if (-not (Get-PnPRoleDefinition -Identity "Leitura – sem download (web)" -ErrorAction SilentlyContinue)) {
Add-PnPRoleDefinition `        -RoleName "Leitura – sem download (web)"`
-Description "Leitura com bloqueio a apps cliente e opções de descarregar" \`
-BasePermissions @(
"ViewPages","ViewListItems","ViewVersions","ViewFormPages",
"Open","BrowseUserInfo","UseRemoteAPIs"  # Sem Client Integration
)
}

Aplicar ao grupo de leitura

Remove-PnPRoleFromGroup -Identity "Leitura-apenas (sem download)" -RoleDefinition "Read" -ErrorAction SilentlyContinue
Add-PnPRoleToGroup -Identity "Leitura-apenas (sem download)" -RoleDefinition "Leitura – sem download (web)"

Write-Host "Padrão de leitura criado e Members rebaixado com sucesso."

Dicas de produção:
• Prefira autenticação por certificado e app registration para execução headless;
• Coloque estes passos em Templates PnP (arquivos .pnp) usados pelo seu motor de provisionamento;
• Valide com uma conta “utilizador padrão” após cada alteração.

Fluxo de decisão para “sem download”

  1. Precisa bloquear download para todos os ficheiros e fora do perímetro? → Acesso Condicional com restrições de sessão + rótulos de sensibilidade (criptografia).
  2. Apenas Office/formatos com visualização web? → Nível “Ver apenas”/leitura custom + bloquear apps cliente.
  3. Bibliotecas específicas com informação confidencial? → Quebre herança e aplique o nível custom + rótulo obrigatório.
  4. Partilhas externas pontuais? → Use o link com Bloquear download.

Testes recomendados antes de produção

  • Conta de novo colaborador (sem pertença ao Team): deve abrir ficheiros no navegador; sem opções de descargar/sincronizar; sem “Abrir no app”.
  • Conta de membro do Team: com “Contribuir”, deve criar/editar documento, mas não alterar vistas/colunas.
  • Dispositivo não conforme (BYOD): com Acesso Condicional, deve ter “web-only” e bloqueio de download.
  • Formatos que não têm visualização web: documente exceções e medidas compensatórias.

Erros comuns e como evitar

  • Excluir o grupo Members: pode quebrar integrações do Teams. Em vez disso, rebaixe permissões.
  • Esquecer de trocar o grupo padrão: o botão Editar permissões permanece desativado; faça da leitura o grupo padrão primeiro.
  • Confiar apenas em “Leitura” nativo: ainda permite download. Use nível custom e/ou políticas.
  • Alterar no site pai e esquecer bibliotecas: quebre herança onde necessário para evitar sobrescritas.
  • Não testar com utilizadores reais: contas admin veem opções diferentes; valide com perfis de negócio.

Checklist de governação

TarefaEstadoNotas
Criar grupo “Leitura‑apenas (sem download)”
Tornar o grupo de leitura o padrão do site
Rebaixar Members de Editar para Contribuir
Definir nível de permissão “Leitura – sem download (web)”
Aplicar Acesso Condicional (web-only/block download)
Aplicar rótulos de sensibilidade/IRM nas bibliotecas críticas
Quebrar herança nas bibliotecas necessárias
Script de provisionamento PnP pronto e documentado
Plano de teste com contas não admin

Perguntas frequentes

Alterar o nível do Members para “Contribuir” quebra o Teams?
Não. O Teams continua a usar o site para ficheiros de canais normalmente. “Contribuir” é suficiente para colaboração de conteúdo.

Posso aplicar “Leitura – sem download” a toda a organização?
Pode, mas evite sobrepor políticas genéricas que travem equipas que precisam editar. Prefira aplicar como padrão inicial e promover permissões conforme necessidade.

“Ver apenas” realmente bloqueia downloads?
Para ficheiros suportados por visualização web (Office, alguns PDFs), as ações de descarregar e abrir no app ficam bloqueadas. Para formatos sem viewer, o SharePoint pode fazer o download para abrir — por isso políticas de Acesso Condicional e rótulos são o complemento ideal.

É seguro remover o grupo Members?
Não recomendado. Além do risco técnico, perde-se o caminho de evolução de permissões. Rebaixe e mantenha.

Como lidar com bibliotecas com exceções de negócio?
Quebre a herança, aplique grupos e níveis específicos, e documente claramente o motivo e o responsável pela exceção.

Modelo de comunicação aos utilizadores

Assunto: Novos padrões de acesso em sites do Teams

A partir de hoje, novos utilizadores entram com Leitura por padrão. Quando precisarem colaborar, os proprietários podem promover para Contribuir. Para informação sensível, aplicamos “leitura sem download” e rótulos. Esta mudança protege dados e mantém a colaboração ágil.

Resumo acionável

  • Não elimine o Members; rebaixe-o.
  • Trocar o grupo padrão é o truque para desbloquear a edição do Members.
  • Para sem download, use um nível de permissão custom + políticas (IRM/rótulos, Acesso Condicional).
  • Automatize com PnP PowerShell para escalar com segurança.
  • Teste em site piloto e documente antes de produção.

Exemplo de roteiro para novos sites de equipa

  1. Provisionar o Team e o site.
  2. Criar grupo “Leitura‑apenas (sem download)”.
  3. Tornar esse grupo o padrão do site.
  4. Rebaixar Members para Contribuir.
  5. Aplicar nível “Leitura – sem download (web)” ao grupo de leitura.
  6. Habilitar políticas de sessão (web-only) e rótulos sobre as bibliotecas sensíveis.
  7. Quebrar herança onde necessário e catalogar exceções.
  8. Executar testes funcionais; publicar comunicação.

Conclusão

Seguindo estes passos, novos colaboradores entram com leitura (e, quando possível, sem download), enquanto membros existentes mantêm o acesso adequado. O Team continua a funcionar sem riscos, e a TI ganha controlo fino com governança repetível. Defina o grupo de leitura como padrão, rebaixe o Members e complemente com políticas de proteção — esse trio resolve o problema de raiz.

Índice