Is there any way to get the data of users permission on sharepoint site's documents and how to get list of users permission on a file or document in sharepoint by powershell or other thing ? Thanks in Advance


1 Answer 1


Obviously, you can get the permissions on the document library and see the groups who got access and what permission level they have. (this is from document library settings --> permissions). However, I believe you mean to know the item/document level, and this can be done by right click on each document and check the Shared With option, but if you want to see a list of all documents and who has access and who has not, then a more complex solution / script can be created to do that. However, I came across Sharegate new security and management tool that does that very well (but sharegate is not free)

  • thank you is sharegate work for sharepoint online or on premises ? Commented Jun 21, 2016 at 13:50
  • works for both. In my last project, I used it for very similar requirements on O365. One more thing, Sharegate also tracks external users (if you ever want to know if a document was shared externally and what permission level is given) Commented Jun 21, 2016 at 14:08
  • glad this helped! Please mark this as an answer if you believe it answered your question Commented Jun 22, 2016 at 20:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.