How to restrict Web part editing on a page

Hi ,

I have a few web parts that display information on a home page. I want to restrict editing of the web parts. That means, All users can see the web parts but only few users (say that belong to a group) only can edit or change the Content of the Web Part. This should be the case for few other web parts on the home page. I am not sure if this is achieved OOTB or not. I have no privilege of coding in SPD or VS.

Thanks,

July 18th, 2013 5:11am

Hello,

You can manage this by create a custom permission level. Create a new permission level and assign this permission to user, whom you don't want to allow to edit (uncheck below permission as shown in pic)

For other users, you can provide contribute access to allow edit webpart.

Hope it could help

Free Windows Admin Tool Kit Click here and download it now
July 18th, 2013 9:58am

Hi,

So, If I have six web parts on the page with this requirement, I need to have six permission levels one for each web part editing right? 

Thanks,

July 19th, 2013 1:29am

>I need to have six permission levels

No. You need to create only one permission level and it will applicable across the site collection. It means when you assign this permission to user at site level then that user will not be able to edit any webpart within a site.

Free Windows Admin Tool Kit Click here and download it now
July 19th, 2013 7:24am

Yeah, I understood that. But as I told that My site has many users who are privileged to edit their team's web part on the home page. So if I have 2 web parts corresponding to two different teams, the team 1 web part shouldn't be edited by team 2 and vice versa. So, I need to create Team1_WPEdit permission level giving Web part permissions of edit for team 1 and team2_WPEdit for Team 2. But my question is we have a mechanism in SP OOTB to give editing for entire web parts but I never see any permission saying to edit only WP1 and not WP2. I guess we need custom coding for that. Am I correct? kindly let me know. Hope I am clear on my requirement now.

Thanks,

July 19th, 2013 2:04pm

If you have webparts on mysite then webparts can be changed by only the mysite user. So I do not think other users will come into the mysites of different user  and make changes because always mysites belongs to individual users. 

Free Windows Admin Tool Kit Click here and download it now
July 19th, 2013 10:34pm

Sorry I would have told this in my previous post. I have my web parts on a SharePoint site's home page,not on the mysite's page. 

Thanks,

July 19th, 2013 10:54pm

@Pavan, sorry I misunderstood. You can try implementing the IRuntimeFilters.

http://blogs.msdn.com/b/mwasham/archive/2008/04/25/how-to-implement-iruntimefilter2.aspx

Free Windows Admin Tool Kit Click here and download it now
July 19th, 2013 11:08pm

@Devendra, NP it happens.:D

Yeah, Here come the core of the problem. I am restricted in terms of usage of SPD or VS or any form of coding. All I need is any OOTB solutions. I am not sure if this exists OOTB hence posted here looks like it doesn't I guess we can assign a single user to edit all web parts on the home page by definig a permission level as suggested by Hemendra in previous reply. How about that?

Thanks

July 19th, 2013 11:33pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics