PermissionMask check failed - Decoding the permission mask values seen in the ULS logs
As an administrator, you must have had users complaining about permission issues while trying to browse to a site or other actions within a site. When you look at the ULS logs you would normally be looking for an "access denied" error message. Additionally, you must have also observed entries similar to
[Timestamp] w3wp.exe (0x101C) 0x1380 Windows SharePoint Services General 8xfr Verbose PermissionMask check failed. asking for 0x04000000, have 0x08431061
[Timestamp] w3wp.exe (0x101C) 0x1380 Windows SharePoint Services General 8kh7 High Access denied
If you have the hexadecimal value in the ULS log for the permission mask and wish to resolve the hexadecimal code to a more meaningful value thus helping you figure out which permission or permission set is the log talking about refer to the table available at Decode the permission mask
Comments
Anonymous
January 01, 2003
Thanks Praveen, this message syntax link is really helpfulAnonymous
October 01, 2013
great - the link isnt active anymoreAnonymous
February 05, 2015
Maybe this will help ... http://jamestsai.net/Blog/post/Understand-SharePoint-Permissions-Part-1-SPBasePermissions-in-Hex2c-Decimal-and-Binary-The-Basics.aspx