I have a document library containing a lot of personal information. Originally only admins could see the library but now it has been decided that users need to see their own information. Admins have Full Control and users have Read. The default view shows only documents where the user's name appears in a certain field. So Default View, Name="[Me]" so they can only see their own files. This works fine but it doesn't stop users from opening the library in Explorer view. How can I stop them doing this?

Any suggestions?

Note: I do not have access to Central Administration

2 Answers 2


Here is a few views on how to achieve this:

  • For the first link you've sent me I can't find the file they are referring to I get to Program Files\Common Files\microsoft shared\Web Server Extensions\12 and the only folder I have is BIN.
    – Enilorac
    Nov 13, 2012 at 10:15

I used the code from the following blog post and some hints from this one.

Below is the code I finally used, it will disable Explorer View for everyone but admins can then create their own Explorer view if required.

<script type="text/javascript"> 
    function hideToolbarItem() 
        var doc = document.getElementsByTagName('ie:menuitem');      
        for (var i = 0; i < doc.length; i++)   
            itm = doc[i];
            if (itm.id.match('OpenInExplorer')!=null) 

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.