Sharepoint Forum

 
Home » Forum » Sharepoint       Ask a questionRSS Feeds

Manage role-based permissions on a page

  Asked By: Lacy Barker         Date: Dec 02, 2007      Category: Sharepoint      Views: 541
 

I'm facing the following challenge:

I want to make a page wich contains several document lists, so far it's
easy.. Different groups are gonna use this page and should have different
rights on it.
For example the sales manager is not allowed to see document lists that
contains documents ment for the human resource management. The idea is that
more people are working on one case without having the rights to see and
open all the lists...some lists should be visible and accessible for only
one group. this rights doesnt have to be on item lvl... list lvl should be
good enough.

Making a page for every role is not an option, I also experimented with
audiences but this doesnt seem to solve this case since all the roles
already have permission to see the lists.. I hope someone has some
suggestions.

Tagged:            

 

4 Answers Found

 
Answer #1       Answered By: Kristie Hardy          Answered On: Dec 02, 2007       

A combination of list  or item  level permissions  on the files themselves
and audiences to display/hide list view web parts (if necessary) should
do what you are looking for.

 
Answer #2       Answered By: Shayla Mcbride          Answered On: Dec 02, 2007       

It's working! now the page  is role-based  but.... I forgot to mention that
the page im creating is gonna be a template...the page is gonna be made
like 100(maybe more) times a year with everytime a different case. Which
means the rights  has to be set everytime. This is very time consuming and
takes extra training for the people  who has to create this sites..Because if
im right templates can't store the permissions.

The layout and permissions  need to be the same for every site that is gonna
be created. I think there should be a better solution without setting the
permissions manual every time.

 
Answer #3       Answered By: Jarvis Rowe          Answered On: Dec 02, 2007       

When you say "permissions" do you mean roles or actual users/groups?
You should be able to use a site definition for either case, but the
latter isn't going to be very portable...

 
Answer #4       Answered By: Rita Ingram          Answered On: Dec 02, 2007       

I mean users/groups. The idea  is more people  are working  on a case  (read
site with more lists) so human resource  managers(with all people under that
group) can view list  1 2 and 3 but not list 4. Another group  for example
Sales managers can view list 4 and not 1 2 and 3. To set this up for 1 site
is possible.. but i want to make a kind of template which makes it possible
to create a site (from the template) with the group permissions  saved in it.
I've never made site definitions before but if thats the solution i'll look
into it. I'm kinda new into WSS and MOSS. So forgive me if i'm asking stupid
stuffs :D

Eventually i want to have a site on top level with a lot of cases under it.
then on a higher level i want to use DataFormWebparts to roll-up some status
info from the subsides(cases) to keep a high level overview. I already made
the roll-ups to pass through the info from a custom content-type. and i made
the site with permissions on list level. i just need a way to save that site
as a template which takes the security settings/permissions (who can
see/open what)

 
Didn't find what you were looking for? Find more on Manage role-based permissions on a page Or get search suggestion and latest updates.


Your Answer
  • Answer should be atleast 30 Characters.
  • Please put code inside [Code] your code [/Code].