I'm unable to get SPUsers/user.
As an example I have here a User (Approver):
<User ID=\"31\" Sid=\"\" Name=\"Approver\" LoginName=\"i:0#.w|domain\\approver\"
Email=\"[email protected]\" Notes=\"\" IsSiteAdmin=\"False\"
IsDomainGroup=\"False\" Flags=\"0\" />
I've tried a variety of different ways to get the users:
SPUser user = web.SiteUsers.GetByID(31);
----------------------------------------------------------------------------------------
SPUser user = web.Users.GetByID(31);
----------------------------------------------------------------------------------------
SPUser user = web.SiteUsers["LoginName"];
----------------------------------------------------------------------------------------
SPMember member = web.AllUsers["Domain\\User_Alias"];
----------------------------------------------------------------------------------------
SPUser user = web.EnsureUser("LoginName");
I run this with elevated privileges.
Still get the error: User cannot be found.
Any suggestions how to go about getting the SPUser Object. Or what can be of causing me not getting the users from the different methods above.