Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have a situation where my company wants to create different views for different users on the tabs of My Site Quicklaunch.

The default tabs are (as we all know) Overview, My content, My Colleagues, Tags and Notes and a few more.

I want to create new tabs but the new tabs should be restricted to what kind of group the user belongs to when he/she logs in to his/hers mysite.

For instance, if user 1 belongs to group 1, user 1 should see a tab that is called My Documents. But if user 2 that belongs to group 2 loggs in, he/she should not be able to see the tab My Documents.

I have tried making the custom tabs audience targeted, but that doesn't work. All users, no matter what group they belong to can still see all tabs.

I've heard that you can use SPSecurityTrimmedControl, but I have no idea how to use it in Mysite with permissions.

Can anyone help me, please? :)

// Johanna

share|improve this question
add comment

1 Answer 1

The My Site tabs which you want to customize are part of the "GlobalNavigationControl" Delegate Control. You will have to Create your own Custom Delegate Control with the security logic built inside it and deploy it using a feature.

Here is a detailed walk-through on customizing My Sites Navigation:

Customizing My Sites in Microsoft SharePoint 2010

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.