Locking down Actions in SharePoint 2007 like Edit in Datasheet, Export to Spreadsheet
Among the many requests we get to compose or decompose some of the basic functionality built into SharePoint 2007 - we get this one a lot. For some very valid business reasons, Edit in Datasheet or Export to Spreadsheet (Excel / Access) violate some of the metadata rules or workflow customizations that may affect metadata. I think this is due to the lack of robust field level security tied out to the users or groups in SharePoint. It's not too hard to build this into SharePoint (most serious web applications have field level security), and I've even helped build field level security into a few widely employed web applications. So maybe its due to something else. Either way, to disable the functionality, you basically gut SharePoint's webservices from the set of users you want to lock it down for. Go to [your site] > Site Settings > Permissions > Permission Levels Note: to do this for a single list, break permission inheritance at the list, th...