Site Directory Security Trimming
For our extranet, we are setting up the landing page as a site directory and creating site collections from that page so that they list in the site directory. Easy enough...My issue is we want external users, vendors etc, to be able to go to the landing page and see all site collections, not trimmed, so they can click and request access to sites they are not members of yet. Right now, when I create a site collection, it is listed appropriately but then only administrators or those already members of the site collections can see it. I was under the impression that security trimming was disabled for the Site Directory by default, so I'm not even sure how it was enabled.Any thoughts?
February 3rd, 2010 11:06pm
Ugh nevermind... I was looking at security as the issue when all I had to do was approve the sites in the site list after they have been created... my above post now makes no sense, please ignore, but I'll leave it just in case someone else runs across this stroke of genius :)But this leads to me to another question... does anyone know if it is possible to list the sites to which a current user is a member of in a new web part or something like? Basically, a web part that WOULD be security trimmed??
February 4th, 2010 11:38pm
Hi SLF05, It’s possible to do that but you need to do some programming. You can refer to this article to help you get started: http://blogs.msdn.com/michael_yeager/archive/2007/07/11/building-a-security-trimmed-navigation-control-for-sharepoint-2007.aspx http://www.codeproject.com/KB/sharepoint/MossSiteMapWebPart.aspx Hope this helps. Lu Zou
February 5th, 2010 5:42am
Hi Lu,Thank you for your response, it was definitely helpful. I do have another question. In the Building a Security Trimmed Navigation Control for SharePoint 2007, do you know where that code must go? Can it go in a web part? On the page itself? A VS solution? I'm not much of a programmer, but with the right resources and do enough to just do what I need. Any help would be appreciated.Thank you for your time.
February 5th, 2010 6:52pm
Hi,You can write the code in VS as a feature to deploy. For detailed question, you can post it in programming queue. Hope this helps.lu Zou
February 11th, 2010 11:48am