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 want to hide links to Lists based on the Group from the user.

Example:

  • Trainer should see the links to list "A" and "B".
  • Student should only see the link to List "A".


Is this possible using standard SharePoint permissions ? Or should I use jQuery + SPServices to remove a link if the user is not in the correct Group?


(In asp.net this can be done using a sitemap.)

share|improve this question

3 Answers 3

up vote 2 down vote accepted
  1. Create Trainer and Student groups and add users to these groups accordingly.
  2. Stop inheriting permissions from parent for list A and list B.
  3. Configure permissions for each list, main point being that Students don't have access to list B.

No need to do any custom coding or jQuery whatsoever.

share|improve this answer
    
Thank you for this clear answer. –  Stef Feb 24 '10 at 13:36

AFAIK standard list links should be hidden if user have no access rights to the list

share|improve this answer

You have the ability to audience links and other content if you are using MOSS and enable the publishing infrastructure. This way you can use either a SharePoint group, a distribution group, or you can define global audiences in the SSP and use those as well to audience your links. This applies to both links on the left (local) and across the top (global) for MOSS.

share|improve this answer

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.