Checks permissions of the specified user for a specified set of rights and returns a
Boolean value.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in microsoft.sharepoint.dll)
Visual Basic (Declaration)
Public Function DoesUserHavePermissions ( _
login As String, _
permissionMask As SPBasePermissions _
) As Boolean
Dim instance As SPWeb
Dim login As String
Dim permissionMask As SPBasePermissions
Dim returnValue As Boolean
returnValue = instance.DoesUserHavePermissions(login, permissionMask)
public bool DoesUserHavePermissions (
string login,
SPBasePermissions permissionMask
)
Parameters
- login
A string that contains the user name (DOMAIN\User_Alias) of a Web site user.
- permissionMask
An SPBasePermissions value that specifies the rights.
Return Value
true if the user has the specified rights; otherwise, false.
The current user must have EnumeratePermissions rights to check the permissions of other users.