Usuário inválido (SharePoint ou C#)

Você poderá encontrar esse erro se tiver configurado o Tableau Server para autenticação confiável.

O código de exemplo para a .dll do SharePoint faz referência à seguinte solicitação GET:

SPContext.Current.Web.CurrentUser.Name

A solicitação acima retornará o nome para exibição do usuário atual do Windows Active Directory. Se desejar usar a ID de logon, você precisará alterar o código para:

SPContext.Current.Web.CurrentUser.LoginName

Após fazer a alteração, recompile a .dll do SharePoint.