none
[Acesso] Como faço para bloquear as páginas internas do sharepoint 2010? RRS feed

  • Pergunta

  • Olá,

    Como faço para bloquear todas as páginas internas do sharepoint dos usuários?

    Quero que quando o usuário acessar a página, o mesmo não veja nada.

    A página pode ficar em branco ou então o usuário é direcionado para outra página (esta ele pode ver).

    Fiz algo do tipo colocando javascript na master.

    Consegui o efeito que queria, mas o sistema permitia ao usuário visualizar as páginas acessadas.

    Será que tem uma forma melhor de fazê-lo?

    E não quero que o usuário visualize nada.

    Obrigado


    K2rto'4 - Analista Sharepoint
    "Hoje melhor do que ontem, amanhã melhor do que hoje!" 改 善


    • Editado TI DEV sexta-feira, 27 de junho de 2014 15:00
    quarta-feira, 19 de março de 2014 16:58

Respostas

  • Olá K2rto,

    Se o site for de publicação, tem uma feature que você ativa e ela já faze esse trabalho todo para você.

    Abraços!


    Rodrigo A. Romano - SharePoint Specialist Microsoft MCP, MCTS e MCITP - http://rodrigoromano.net - http://usersync.codeplex.com/

    • Marcado como Resposta TI DEV terça-feira, 15 de abril de 2014 20:02
    sexta-feira, 21 de março de 2014 13:56
    Moderador
  • Só complementando o Romano, a feature que você precisa ativar é chamada ViewFormPagesLockDown, e ela é uma feature oculta, portanto você deve ativá-la via:

    • Powershell: Enable-SPFeature
    • STSADM: stsadm -o activatefeature

    Com essa feature habilitada, suas páginas internas não estarão acessíveis para usuários sem permissão

    Att


    Gabriel Nóvoa
    SharePoint Premier Field Engineer
    MCT/MCP/MCDST/MCSA/MCTS/MCITP/MOS/MCPD


    sexta-feira, 21 de março de 2014 18:24
  • Olá,

    Uma forma legal de manipular isto é criando uma WSP e adicionando-a na master page.

    Com a WSP tenho um controle legal sobre quando fazer o redirect de acordo com várias regras.

    Isto funcionou bem pra mim.

    Valeuuuuuuu


    K2rto'4 - Analista Sharepoint
    "Hoje melhor do que ontem, amanhã melhor do que hoje!" 改 善

    • Marcado como Resposta TI DEV segunda-feira, 28 de abril de 2014 18:50
    segunda-feira, 28 de abril de 2014 18:50

Todas as Respostas

  • Olá K2rto,

    Se o site for de publicação, tem uma feature que você ativa e ela já faze esse trabalho todo para você.

    Abraços!


    Rodrigo A. Romano - SharePoint Specialist Microsoft MCP, MCTS e MCITP - http://rodrigoromano.net - http://usersync.codeplex.com/

    • Marcado como Resposta TI DEV terça-feira, 15 de abril de 2014 20:02
    sexta-feira, 21 de março de 2014 13:56
    Moderador
  • Só complementando o Romano, a feature que você precisa ativar é chamada ViewFormPagesLockDown, e ela é uma feature oculta, portanto você deve ativá-la via:

    • Powershell: Enable-SPFeature
    • STSADM: stsadm -o activatefeature

    Com essa feature habilitada, suas páginas internas não estarão acessíveis para usuários sem permissão

    Att


    Gabriel Nóvoa
    SharePoint Premier Field Engineer
    MCT/MCP/MCDST/MCSA/MCTS/MCITP/MOS/MCPD


    sexta-feira, 21 de março de 2014 18:24
  • Olá,

    Obrigado pelas respostas.

    Que maneiro ter uma Feature pronta para isto.

    Irei fazer uns testes por aqui.

    Quero saber até que nível de permissão as páginas serão exibidas.

    Abs


    K2rto'4 - Analista Sharepoint
    "Hoje melhor do que ontem, amanhã melhor do que hoje!" 改 善

    sexta-feira, 21 de março de 2014 18:33
  • Olá,

    Uma forma legal de manipular isto é criando uma WSP e adicionando-a na master page.

    Com a WSP tenho um controle legal sobre quando fazer o redirect de acordo com várias regras.

    Isto funcionou bem pra mim.

    Valeuuuuuuu


    K2rto'4 - Analista Sharepoint
    "Hoje melhor do que ontem, amanhã melhor do que hoje!" 改 善

    • Marcado como Resposta TI DEV segunda-feira, 28 de abril de 2014 18:50
    segunda-feira, 28 de abril de 2014 18:50