Recently, a colleague of mine was working on a SharePoint event handler to automatically apply security to an item on insert into a list. In performing my own research on the topic, I came to realize there wasn’t a lot of concise or really usable information out there on the Interwebs about programmatically modifying the security and roles for a list item. An additional constraint was that the list of users and groups to be added were contained in SharePoint “Users or Groups” column in another list. After a lot of research and some time spent stubbing out...
For post-configuration testing scenarios, it’s often needed to “reset” the SmartDesk databases to a pre-work-received state. (I.e. users, tabs, views, modules, content have all been configured, but no work has yet come into the system).
For this reason I have created a SmartDesk 4.x Database Cleanup Script that will return a SmartDesk installation to the state described above.
The script is available by contacting your BlueThread representative or by opening a request ticket on the BlueThread Support Portal.