Blog do Project - Tudo que você queria saber sobre Microsoft Project, Project Server e Project Online

Erro ao acessar Meu Perfil “Usuário não encontrado”

[ad]

PROBLEMA:

Quando um usuário de SharePoint Server 2010 utiliza a opção de menu “Meu Perfil”

image

 

É exibida mensagem de erro “Usuário não encontrado”.

image

 

CAUSA:

A conta de usuário foi criada com alguns erros de ortografia e por isso foram necessárias algumas modificações na conta de usuário no AD. Uma das informações modificadas foi o login do usuário.

 

image

 

O usuário já havia navegado pelo portal antes da correção do login e por isso foi criada no site uma referência ao mesmo com o login antigo em /_catalogs/users/simple.aspx

Na listagem de usuários clique sobre o nome desejado para que sejam exibidas as informações detalhadas sobre a conta desejada:

image

 

SOLUÇÃO:

Executar o comando abaixo utilizando o SharePoint 2010 Management Shell para corrigir a conta de usuário no site:

 

$user = Get-SPUser -web http://my.website.url -Identity DomainA\UserA

Move-SPUser -IgnoreSID -Identity $user -NewAlias ‘DomainB\UserB’

 

Após executar os comandos, na tela de detalhes da conta do usuário o login deve ter sido alterado e o erro ao clicar na opção de menu “Meu Perfil” também deve estar resolvido.

Abraços,

Breno Bicalho

Graduado em Ciência da Computação venho trabalhando com a plataforma de desenvolvimento Microsoft há mais de 15 anos, tendo trabalhado como programador, analista e arquiteto de soluções. Há alguns anos tenho me dedicado exclusivamente a projetos que envolvam Produtos e Tecnologias SharePoint, atuando em todo o ciclo de vida do desenvolvimento das soluções.

Categoria: SharePoint
  • Iberno H. Vitório :

    Breno, Bom Dia!

    Cara vc matou a pau, estava procurando uma solução pra isso e pois estamos com vários problemas como este e a solução estava tão longe. Mas preciso de mais uma pequena informação, onde eu devo executar esses scripts, no cmd do servido do Sharepoint?

    Obrigado.

    Iberno H. Vitório

    • Breno Bicalho :

      Iberno,

      Os comandos em questão são PowerShell e devem ser executados no SharePoint 2010 Management Shell.
      Obs.: É necessário que você esteja logado com um usuário com permissões administrativas no site afetado pelos comandos.

      Abraços,
      Breno Bicalho

Deixe uma resposta