Alterar o Usuário Logado no SharePoint 2013

O SharePoint 2013 não exibe a opção “Fazer login com outro usuário”, neste post vamos explicar algumas formas de contornar este comportamento.

O SharePoint 2010 possui uma opção no menu do usuário que se chama “Fazer logon com o Usuário Diferente”, como mostra a imagem 01.

login2

Imagem 01: Menu do usuário no SharePoint 2010

 

No SharePoint 2013 esta opção foi removida, como mostra a imagem 02.

login

Imagem 02: Menu do usuário no SharePoint 2013

 

Para o usuário final este comportamento não tem muito impacto, já que geralmente o usuário é o que está logado na máquina ou é sempre o mesmo. Outra opção seria fazer logon no Windows com outro usuário e usa o SharePoint com esse outro usuário.

Mas para nós, profissionais que trabalha com SharePoint, fica bem difícil simular um ambiente com diversos usuários fazendo login. Imagina testando um workflow onde vários usuários precisam interagir com o SharePoint, fica bem difícil.

Por causa desses motivos, vale a pena alterar o comportamento padrão do SharePoint 2013 em ambientes de teste ou desenvolvimento. Não recomendo fazer em produção, fica por sua conta e risco. Lembrando que não é recomendado alterar arquivos do SharePoint. Esta solução não é possível no SharePoint Online.

Faça os passos abaixo para voltar a exibir a opção:

  1. Acesse o diretório do SharePoint 2013 e dentro dele o arquivo Welcome.ascx (\15\TEMPLATE\CONTROLTEMPLATES\Welcome.ascx);
  2. Adicione o código abaixo depois do elemento que tem o ID “ID_RequestAccess”:
    <SharePoint:MenuItemTemplate runat=”server” ID=”ID_LoginAsDifferentUser”
    Text=”<%$Resources:wss,personalactions_loginasdifferentuser%>”
    Description=”<%$Resources:wss,personalactions_loginasdifferentuserdescription%>”
    MenuGroupId=”100″
    Sequence=”100″
    UseShortId=”true”
    />

Uma outra forma de resolver isso, mas para casos mais pontuais e sem precisar alterar arquivos do SharePoint é acessando a URL /_layouts/closeConnection.aspx?loginasanotheruser=true diretamente. Esta opção poderia ser utilizada no SharePoint Online, de repente até cadastrar um item no menu para disponibilizar essa ação.

Além dessas, o usuário pode abrir o navegador executando-o com um usuário diferente, usando a opção “Run as Diferente User” e então fazer logim com o outro usuário. Mas nas vezes que fiz assim o meu IE veio com o modelo de segurança bem restrito e os formulários InfoPath não estavam sendo exibidos para esses usuários.

 

Referências

Anúncios

3 Respostas to “Alterar o Usuário Logado no SharePoint 2013”

  1. Adriana Says:

    Muito legal!
    A primeira coisa que senti falta quando comecei os testes com o SharePoint 2013 foi justamente essa opção.
    Valeu Fabian! 🙂


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: