Forum Discussion
Jan 02, 2018
SharePoint Ring - New Diagnostic Tool for On-Prem
With the new year comes new fun tools for on-prem! I built a new tool named SharePoint Ring which allows you to decode certain hex/integer values to their plain text definition. For example, if you've ever seen the 'PermissionsMask check failed <hex value>' messages in the ULS log and wanted to know what it meant, this is the tool for you.
- Waqas sarwarCopper Contributor
Hi Trevor,
I had an issue today and tried to use SharePoint ring tool but for some reason it is not giving me fruit full info...I was able to fix the issue but i want to know more about it. becuase this one is really good handy toold.
OriginalPermissionMask check failed for {53A56103-E4BC-4739-8CC9-E44A10670670}. Asking for 0x00000005, have 0x2000011001
--Ring tool reply for 005==>
EmptyMask ViewListItems EditListItems
OriginalPermissionMask check failed for {53A56103-E4BC-4739-8CC9-E44A10670670}. Asking for 0x00000015, have 0x2000011001
--Ring tools reply for 015==>
EmptyMask ViewListItems EditListItems ApproveItems
PermissionMask check failed for {53A56103-E4BC-4739-8CC9-E44A10670670}. Asking for 0x00000041, have 0x2000011001
-Ring tools reply for 041==>
EmptyMask ViewListItems ViewVersions
and having mask value(0x2000011001) ==
EmptyMask ViewListItems ViewFormPages Open UseRemoteAPIs
From above how can i tell which account is having issue with the permission. is this GUID(53A56103-E4BC-4739-8CC9-E44A10670670) reflect a user name? looks like "have mask" have more permission than asking.
BTW issue was the App Pool account of a web application, which dont have permission on the UPA, causing the error.
- The GUID will be an object -- as to what object, that's up to the reader to find out ;)
Did you run into any issues with the tool itself or just had a question on the GUID portion of the error message?