Environment: SharePoint 2010 Enterprise, Windows 7 Pro, ~200 users, I am the sole administrator and have full access to every aspect of the server/sites.
The short version:
The "open with explorer" feature works on every library in a site collection except one library where inheritence was broken, even though the permissions for most user groups are identicle to the other libraries where it DOES work.
The full version, with the troubleshooting steps I have tried:
Until recently, the "Open with Explorer" feature has been enabled in all libraries for most user groups. Just recently I was forced to break inheritance on one of those libraries to implement fine grained permissions. However, since breaking inheritence NO users can open with explorer at any level of the library, regardless of their permissions. They can still use this feature on other libraries.
After researching this I have eliminated/confirmed several things: -The users have the proper permissions on the library -Browser compatability is not the issue -All the proper Windows features are enabled -The problem exists regardless of browser or operating system -The problem is consistent across every account and computer
The fact that it is so consistent makes me think there is a single simple cause. The first thing that comes to mind (and by far the worst possibility) is that the open with explorer function is simply diabled for an entire library when inheritence is broken. I shudder to think of that being the case because it would muck up the whole security setup. If so, is there possibly a work-around or third party tool to restore the function AND keep the security the way it is? I can change site code if necessary but would rather avoid that.
As always, any help is greatly appreciated! Thanks!
UPDATES: To clarify, the "Open with Explorer" control is greyed out and says "This control is currently disabled" when you mouseover it. This is true for all users regardless of their permissions. It is possible to open a different library in Explorer and then navigate to the one in question using Explorer. I also managed to map a network location to the library with no trouble, so it appears that the control itself is the only issue. All permissions are in place for it to work for administrative and member accounts, but it still is not available to anyone.
Further updates: I have tried removing and re-adding (to library permissions) a test user and a test group that already existed in SharePoint, and then tried creating a new user and a new group and adding them. All of the mentioned accounts had Full Control. None of them were able to use the Explorer control.
Alternatives? Thinking outside the box: Is there another way to alter permissions? Would PowerShell produce different results or give different functionality? Could site/collection features somehow be interfering (I've seen odd behavior from some things like the Publishing features)? Is there a process to basically detach and reattach the library to the site to reset everything (similar to how you can de/reattach a content DB to clean up orphaned sites)?