.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

Item Level Permission does not work as designed

Posted By:      Posted Date: September 28, 2010    Points: 0   Category :SharePoint

Here is the problem. 

  1. We have a site with a site members group with created permission level called vnContributor that differs from contributor in that they cannot edit delete items or versions, or create alerts. 
  2. We have a site owners group who have a custom permission level called vnOwner that allows them to add, edit, delete, view, and open items and view versions.  They do not have "Manage Lists" 
  3. The list permission settings were set to view everyone and edit everyone.  In this setting, however members could not see or edit anything, and owners could see and edit everything, regardless of whether it was theirs or not. 
  4. So I changed the list permissions level to edit only their own and changed the members to the OOTB contributor permission level.  I then opened the calendar and added a new item as a user in the members  group.
  5. There was no change.  Members still could not edit their items.  Owners could see and edit everyone's items.
  6. This is not how this is advertised to work. 


View Complete Post

More Related Resource Links

Item -level permision for list does not work as it should be.


Wondering if anyone have the same problem like me. I'm currently developing a centrelized document library for the whole company. For the safekeeping of documents, i use List Library  for user to keep all of their document for view but i set the item level permission for the edit access as a "only their own".

This work great a few week ago until i made some changes on the DefaultTemplate on the ..\12\TEMPLATE\CONTROLTEMPLATES. And as for now i found out the item level permision fail to work as what it should be. I do revert the changes on the Default template but still any user still can edit other's document..even with "none" as Edit access permision.

Any help in this matter is highly appreaciated.

Thank you


Item level permission for Custom List in sharepoint


Hi all,

  I have created a custom list with work flow associated with that. The workflow takes the item through different levels of approval.

My workflow scenario is like Say an initiator add an item, which will go to manager for approval. When the manager approves, few columns in the current list will get updated. On manager approval it will be forwarded to head of department. Again when the Dept head takes an action, the column values of the list get updated. For all these users i have set Contribute permission. But the problem is that an item started by an initiator should not be editable or deleted by other users using the pull down menu that appears for each item. Only the owner of the item and manager should have permission to edit it using the pull down menu. When i tried changing the edit access for the item through Advance settings-->Item level permission --Edit access being set to "Only their own" while manager or dept head approving i get an access denied error message.

Can any one please suggest me what is the work around for this?



Regards Reshma

Team System: Work Item Tracking


In this column, Brian Randell explains how to build a simple Work Item explorer and demonstrates the core operations needed to add work item support when building your own add-in.

Brian A. Randell

MSDN Magazine April 2007

ASP.NET 4.0 Menu Top Level selected item style


I want to apply a css class to the level 1 menu item (parent) when it or any or it's children are selected.

I've looked at MSDN documentation and any number of examples and walkthroughs but I haven't come up with a way of managing this. I was thinking something like this might work but the style is not being applied to the parent. To further complicate matters, if I try to apply a css style to StaticSelectedStyle it doesn't pick it up at all.

Menu Markup:

<StaticSelectedStyle  Font-Bold="True" ForeColor="#3333CC" />

Code Behind:

        protected void MenuItemClick_NavMenu(Object sender, MenuEventArgs e)


            MenuItem parentItem = e.Item.Parent;

            if (parentItem != null)


                parentItem.Selected = true;



user permission in granula level in SharePoint version 2

Hi, everyone:   I am administrator of a SharePoint v2 site. I found that I can either give "view item" or "view item, insert item, remove item and update item" permission to users, no middle. However, I do wish to give some users "view, edit" permission, but no "insert and remove item" permission.   So, does SharePoint v2 support this in out of box feature? if yes, how to make it, if no how can we achieve in easiest way?   Thank u MySTfrom Finland :D

Change Item order wont work for folder items

Hello. Links lists in Sharepoint 2010 have Change Item Order Action which can order your items. I added new content type based on folder content type to my list. And When I want to order my folder items with Change Item Order action Sharepoint sorts my items randomly. For example with 4 folder items it sorts it right in 3 or 4 times. I can't see any rule in it's behavior sometimes it works sometimes not. For Link list items everything is OK. Anyone have an idea? Thanks.

Repeat Report Item with Data Region on Every Page - doesn't work

Hi All, The Repeat Report Item with Data Region on Every Page property does not work - or atleast not the way i would expect it to. My report contains a header which is the Report Name. In the report body - I have text box with the company name, pulled from a data set. Below the company name i have a line, followed by a text box displaying the selected parameters. When I run the report, the first page displays all information as expected. However, subsequent pages only display the report header (report name) with the table butted up against it. I have tried setting the Repeat Report Item with Data Region on Every Page to true (and the data region to my table) for the Company Name text box, the line, and the parameters text box. This has no affect i.e. page 2, page n... are not printing the three items. Any suggestions much appreciated. Thanks.  Clay

Deploying TFS2010 work item custom controls in Sharepoint portal

HI I have created work item custom controls for Web Access. I have placed the Dlls in Team Foundation Server 2010 -> Application Tier -> WebAccess -> Web -> WorkItemTracking -> Custom Controls. now, i am able to view the custom controls if i access through Team Web Access 2010. But i am unable to view the custom control when i acces through sharepoint 2007 portal. I have copied the dll and wicc file to following location C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\Tswa\CustomControls but i got the following error system.IO.FileLoadException: Could not load file or assembly. Please share me if the deployment procedure of custom controls in Sharepoint are different. Regards, Sekhar

Access is denied when creating Alert me on a folder level permission is this a known bug?

Hi, A user is getting an Access Denied error when creating an Alert Me on a folder level. The security set to the user is, Read access to the list but without permission to Create an alert, and he has a Contributor access to the folder. The security was perfect, he can't create an alert to a list level, but Alert Me is available on a folder level. When the user clicks on the Alert Me on a specific folder it will bring him to the alert configuration page, BUT, he would get an Access Denied error when hitting the OK(Save) button. Is this a known issue in Item/folder level security? The fact that Sharepoint allows user to see Alert Me function I assume that it should function correctly, but this is not the case. Hope to hear from you guys! TIA!  

Update Item in datalist wont work

Hi All,   I have a datalist which is filled by a LinqToSQL query. I have put a edititemtemplate in it, whith a update button, Everything works fine, but when i ask the value of the textbox in update mode it still has the old value and not the new value typed from the textbox, anyone got a clue?   Here's the code:  <EditItemTemplate> <table> <tr> <td><asp:Label ID="lblOmschTekst" runat="server" Text='<%#eval("MediaOmschrijving") %>'></asp:Label></td> <td><asp:textbox ID="tbPrijs" runat="server" Text='<%#eval("Prijs") %>'></asp:textbox></td> <td><asp:LinkButton ID="cancel" runat="server" Text="Annuleren" CommandName="cancel"></asp:LinkButton></td> <td><asp:LinkButton ID="lbOpslaan" runat="server" Text="Bijwerken" CommandName="update"></asp:LinkButton></td> </tr> </table> </EditItemTemplate>   Protected dlPrijzen.EditItemIndex = -1 bindall()  Sub dlPrijzen_CancelCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEv

Sharepoint list item permission



i need to set permission to the List item that Item should be able to edit by Item Created User, and should be viewable by the Sharepoint groups that User selects when creating a New Item


How can i achieve this ?

Thanks and Regards,


Item Level Security Using Column Values



Has anyone successfully implemented item-level security in a SharePoint list using column values as the decision criteria? I realize this isn't out of the box functionality and would need to be custom coded.


For example, let's say that we have one document library that stores all of the HR documents about every employee in the company. One of the columns in the properties of the document stores which Office that employee reports to. There are HR staff that support each Office and should only have access to the files of employees who report to the same office that they do.


I know an option would be to create separate library or folder structures for each Office, but I'm curious if anyone has attempted to secure items or documents using properties instead.



User Profile Synchronization service is not designed to work on a stand-alone installation


There were tons of discussions and blog posts about User Profile Synch service never starting. And now it appears that this is not even supposed to work....



expense claim application - how to set up item level permissions on expense claim document set


Hi All,

I want to create an app that replaces the existing paper-form based expenses reimbursement process with a SharePoint solution.

I have created a content type called an Expense Form Set ( it includes an excel sheet for the user to enter expenses and also includes any digitised receipts associated with the claim )

The claimant can create an expense form set in an Expense claims document library and the Expense Claims Approver is notified, they approve or reject and reimburse if necessary.

however there is a stumbling block.

How do we prevent anyone else other than the person who submitted the claim and the person who needs to approve/reject from seeing the expense claim.

Is turning on content approval the only way to do this.

If so then the act of approving the content will make it visible to anyone else who has view or contribute access to the library.

thanks and regards,


Can't add item using client object model of sharepoint 2010 with read only permission to user.



I have already developed Silverlight application in SharePoint 2010 using client object model.

But I have one scenario that user can comment on the item, so there is a update operation come in picture for user, but user have read only permission to site.

So please help me resolved this problem.

We can use Run with elevated privileges method in SP object model. I think Silverlight client object model don’t support this method.

Is there any alternative workaround to solve this problem?


SQL+SMO; how to get object level permission


Hello Experts,

i wrote a little application to helps me to script the whole database with their tables;stored procedures; indexes; ...
Here is my code

Dim objServer As New Server("MyServer")

Dim objDatabase As Database

Dim objCollString As System.Collections.Specialized.StringCollection = Nothing

Dim objFile As New FileStream("c:\Documents and Settings\USER\Desktop\CreateAlyceDatabaseByApp.sql", FileMode.Create, FileAccess.Write)
Dim objFileWriter As New StreamWriter(objFile)
objFileWriter.BaseStream.Seek(0, SeekOrigin.End)

            objServer.ConnectionContext.LoginSecure = True
            objDatabase = objServer.Databases("myDataBase")
            objCollString = objDatabase.Script()

            For Each strScript As String In objCollString
            objFileWriter.WriteLine("USE [" & objDatabase.Name & "]")

            'SCRIPT SCHEMAS
            objFileWriter.WriteLine("-- SCHEMA SCRIPTS")
            For Each objschema As Schema In objDatabase.Schemas
                If Not objschema.Name.StartsWit

How to check who is the person that change the list permission or the list item permission?


Does SharePoint out of the box has any reports that report the change of permission to list/list item?

User A change the permission of List Item A by adding a new user
User B change the permission of List Item A by removing a user

Thank in advance.

ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend