Pergunta

Estamos tentando limpar nosso ambiente do SharePoint (Moss 2007).

No momento, nossos desenvolvedores, administradores de sistemas e administradores de conteúdo têm direitos de "acesso total" ao site raiz (e praticamente tudo por baixo dele) em nosso ambiente de produção. Eu acho que é uma prática terrível e se sente confiante de que nossos administradores de conteúdo não precisam de nada maior que "design", talvez até "contribuir" com direitos.

Minha pergunta para todos vocês é, Que nível de permissão um desenvolvedor deve ter em um ambiente de produção do SharePoint?

Eu meio que acredito que um desenvolvedor não deve ter maior nível de acesso na produção do que qualquer outra pessoa. Afinal, eles não deveriam mudar nada na produção, correto?

Foi útil?

Solução

Quando se trata de desenvolvimento do SharePoint, as melhores práticas diz: deixe todo desenvolvedor ter seu próprio servidor de desenvolvimento. Acredito que os desenvolvedores também devem ter acesso ao ambiente de integração, mas é isso. Não acho que os desenvolvedores devam ter acesso ao ambiente de produção, especialmente não com seus próprios usuários. Como disse Øyvind Skaar, se for necessário algum acesso, deve ser concedido a uma conta de usuário diferente.

Outras dicas

Estou certo com você - um desenvolvedor deve ter o mesmo acesso que um usuário regular - de jeito nenhum deve ser capaz de mudar as coisas na produção. Nessa nota, eles também devem ter acesso ao "usuário" no ambiente de teste, para garantir que não haja nada em seu código que exija permissões elevadas.

Muitas vezes, é aconselhável ter uma segunda conta com permissões elevadas, se for necessário. Dessa forma, os desenvolvedores/testadores usam suas contas comuns como todos os outros, mas podem precisar de sua segunda conta de administrador ocasionalmente para ler logs etc.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top