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

This site uses Akismet to reduce spam. Learn how your comment data is processed.