Created By field and Modified By field and People Picker field values are hidden to other Users

Hi,
We have a strange permission issue in one of the MOSS-2007 server farm. The users are not able to see each other name in "created by" and "modified by" column value in lists and libraries. For example if "User A" create an item in a list then if "User B" opens that item then he cannot see "created by" and "modified by" column value and vice-versa. But they can see their name in "created by" and "modified by" column but not others. Both the users has contribute access to that list, so both can edit each other data but cannot see each other name.
This become a bigger issue, if any of tje list has people picker column, then thay cannot see that column value(if that column value does not his/her own name). This means this column value will be always empty for "user A" when that peopel picker value is anything other than "User A". This happens for all the lists and libraries. 
Even "User A" and "User B" are owner of that site, it behaves the same. But site collection administrator can see  "created by" and "modified by" for all items for all the users.
It seems very strange for me. any help on this will be appreciated.
Thanks in advance,
Sanban

Hi,
You can try to create a new standard view, then select “created by” and “modified by” column under columns, next apply this view, finally check the effect.
Did you customize the permissions of the list or document library? Did you customize the permission of the item? For example, break the permission inheritance form its parents. If so, try to inherit permission from its parents, after that create a new standard view according to the steps above, then check the effect.
By default, permissions on lists, libraries, folders, items, and documents are inherited from the parent site. However, you can break this inheritance for any securable object at a lower level in the hierarchy by editing the permissions on that securable object (that is, creating a unique permission assignment) . For example, you can edit the permissions for a document library, which breaks the permissions inheritance from the site.
You can also try to create a new document library, then create a new document with user A, after that log into with user B, check the effect.
For more information about  SharePoint : page level permissions, please refer to the following article:
SharePoint : page level permissions
http://blogs.msdn.com/brettrobinson/archive/2009/04/24/sharepoint-page-level-permissions.aspx
For more information about control access to sites, please look into the following articles:
About controlling access to sites and site content
http://office.microsoft.com/en-us/sharepointtechnology/HA101001441033.aspx
Permission levels and permissions
http://office.microsoft.com/en-us/sharepointtechnology/HA101001491033.aspx
For more information about how to create a view, please refer to the following article:
Create or change a view
http://office.microsoft.com/en-us/help/HA100215771033.aspx
Hope this helps.
Rock Wang
Rock Wang– MSFT

Similar Messages

  • People Picker field and Web service -- multiple round trips to get Display Name value

    Using Sharepoint 2010 and Infopath 2010, I have created a form that validates fields entered within the form by connecting to a .Net web service created  by someone else.  One of the fields that I need to validate is a People Picker field
    for the Project Manager. 
    The connection to the Web Service runs correctly except that the People Picker goes through the validation process 3-4 times.   I know this because I have a MessageBox showing the value for the InnerXML that pops up 3 times.  The
    first time the MessageBox shows no value for the XML, the next time it shows a name, and the 3rd time it shows no value.
    Here is the code I'm using in the Infopath form (without the Messagebox):
    Dim wsConnection As WebServiceConnection = DirectCast(Me.DataConnections("Validate"), WebServiceConnection)
    Dim formNavigatorProjectManager As XPathNavigator = MainDataSource.CreateNavigator()
    Dim wsNavigatorProjectManager As XPathNavigator = Me.DataSources("Validate").CreateNavigator()
    strformNavProjectManager = formNavigatorProjectManager.SelectSingleNode("/pr:properties/p:properties/documentManagement/ns3:ProjectManager/ns3:UserInfo/ns3:DisplayName", NamespaceManager).InnerXml
    wsNavigatorProjectManager.SelectSingleNode("/dfs:myFields/dfs:queryFields/ns7:Validate/ns7:projectManager", NamespaceManager).SetValue(strformNavProjectManager)
    wsConnection.Execute()
    The line in BOLD above used to have just /pr:properties/p:properties/documentManagement/ns3:ProjectManager
    but I thought my problem might be because People Picker fields are made up of 3 elements -- DisplayName, AccountID and Account Type. So I changed the XML.  Sadly, that didn't make any difference.
    I am using the CHANGED event which a colleague of mine thought would have taken care of the multiple round trips.  But it didn't.
    Hopefully someone out there can tell me what I need to do so that this People Picker field only get validated once (The form also has Managed Metadata fields that have very similar problems so I'm hoping that the solution for the People Picker field
    takes care of the MMD fields too.)  Thanks in advance.  Carol.

    Hi Carol,
    It is the behavior for setting People/Group field if you just select the node "/dfs:myFields/dfs:queryFields/ns7:Validate/ns7:projectManager".
    Also you can try to only set the AccountID value of the People/Group field:
    Dim wsConnection As WebServiceConnection = DirectCast(Me.DataConnections("Validate"), WebServiceConnection)
    Dim formNavigatorProjectManager As XPathNavigator = MainDataSource.CreateNavigator()
    Dim wsNavigatorProjectManager As XPathNavigator = Me.DataSources("Validate").CreateNavigator()
    strformNavProjectManagerID = formNavigatorProjectManager.SelectSingleNode("/pr:properties/p:properties/documentManagement/ns3:ProjectManager/ns3:UserInfo/ns3:AccountID", NamespaceManager).InnerXml
    wsNavigatorProjectManager.SelectSingleNode("/dfs:myFields/dfs:queryFields/ns7:Validate/ns7:projectManager/ns7:userinfo/ns7:AccountID", NamespaceManager).SetValue(strformNavProjectManagerID)
    wsConnection.Execute()
    Thanks,
    Eric
    Forum Support
    Please remember to mark the replies as answers
    if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]
    Eric Tao
    TechNet Community Support

  • I have Microsoft Office 2008 and only use Word and Excel. It takes 980 mb. I am considering replacing it with Apple iWorks 2013. If I do, can I delete Office, and still access and modify my Word and Excel documents?

    I have Microsoft Office 2008 and only use Word and Excel. It takes 980 mb. I am considering replacing it with Apple iWorks 2013. If I do, can I delete Office, and still access and modify my Word and Excel documents?
    I have a MacBook Air and OS 10.9.4

    Ron
    Just adding to what CSound has said.
    Pages and Numbers will change Word and Excel documents when they open and close them.
    Sometimes the change is subtle and sometimes not. With the latest versions of Pages and Numbers, more likely not.
    So don't think you are going to work with MsOffice files without problems. You will always have something not right and in some cases really annoyingly not right. Like having all the text from Pages appear bold in MsWord, or page breaks in the wrong place or some objects and graphics not appearing in one or the other.
    If working between different Operating Systems and MsOffice files, I also recommend LibreOffice. It opens and saves nearly all file formats. Unfortunately not .pages or numbers. Yet. The folks at LibreOffice are busy adding to it all the time, and making sure it works in all Operating systems, Mac, Windows and Linux and they are promising iOS as well soon.
    Peter

  • Is there a way to exclude temporary people picker fields from a query when receiving the "List View Lookup Threshold" error.

    Hi All,
    My users require the ability to select a sharepoint group from a drop down list and then be able to select a user from a people picker based on the drop down selection.    The best solution I was able to up with, was create a people picker
    for each drop down selection and set the Sharepoint group field to the selected group.  All people picker filed are hidden except the one that matches the drop down selection.  When creating an entry from the sharepoint list this method
    works perfectly.
    However, when I add the list onto a site page using an "Listview webpart", then add an infopath web part and then finally connect the two parts, I get a "List View Lookup Threshold" error when selecting an entry from the list.  I
    understand from the error and reading that this error is related to the number of People pickers in the list.   Is there a way to exclude temporary people picker fields from a site page query, as they are only temporary fields to allow the users
    to select a person and then assign the name to another field.
    Dwayne

    Hi Dwayne,
    In SharePoint 2013, we could manually create a list for all users. Here are the reference:
    Go to Site Settings >  People and Groups > SiteMembers
    Modify url
    http://sitename/_layouts/15/people.aspx?MembershipGroupId=8 to
    http://sp/sites/tutu/_layouts/15/people.aspx?MembershipGroupId=0 , now you will see All people in this site.
    Change the view to List view, and copy the listview id in the url
    http://sitename/_layouts/15/people.aspx?MembershipGroupId=0&View={viewID}
    Go to Settings > List settings, copy the list id in the url
    http://sitename/_layouts/15/listedit.aspx?List=listeid&Source=....
    Now type the address in IE:
    http://sitename/_vti_bin/owssvr.dll?CS=109&Using=_layouts/query.iqy&List=[LISTID]&View=[VIEWID]&CacheControl , such as
    http://sp/sites/tutu/_vti_bin/owssvr.dll?CS=109&Using=_layouts/query.iqy&List=f3958d27-9c2f-4f8d-b221-89466e816667&View=696BFDC5-0C6E-4E27-818F-0E6292A18407&CacheControl=1
    Save the owssvr.jqy from SharePoint site
    Now you could see the file in your desktop with all users, save it as allusers in Excel.
    Then import it to your SharePoint site, add an app > find an app > import spreadsheet
    Regards,
    Rebecca Tu
    TechNet Community Support

  • "People Picker" field not letting update SP linked table in Access

    Hello all,
    I have linked a SharePoint list to an Access database in order to manipulate some data. This list contains several fields, including a people picker in which its data come from SharePoint. 
    Once in my Access DB, I need to update some fields of this list, however when I try to change some values from a record that has the people picker populated I get the following error message: "you cannot reference rows created
    when you are disconnected from the server because this violates the lookup settings defined for this table". I only get this when I have values on people picker, I can proceed without any problem when I have it set as blank.
    So, do you have any idea on how to accomplish an update operation while having a people picker field populated?
    Thank you in advance.

    Hi Pedro,
    I recommend to check if the user populated in the RequestBy exits in User Information List in SharePoint site and the choices listed in Access for status field are existed in SharePoint Status column.
    Please refer to this thread for more details:
    https://social.technet.microsoft.com/Forums/office/en-US/8a7baf3b-5a3a-4631-82f9-b43d992155d1/updating-sharepoint-2010-list-from-access-2007?forum=sharepointgenerallegacy
    More reference:
    http://blog.incworx.com/blog/elizabeth-pecoras-sharepoint-blog/you-cannot-update-this-field-because-the-value-youre-trying-to-apply-is-not-valid-or-would-break-a-data-integrity-rule-error
    Best regards.
    Thanks
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • SharePoint 2013 July 2014 CU - People Picker fields empty in Edit forms

    After applying the July 2014 CU for SharePoint server, I discovered that Person or Group (People Picker) fields are not populated with server values in list item Edit forms.  However, the field values can be viewed in list views
    and in Display forms.  I examined the client side code and determined that field data is not being returned from the server for Edit forms. 
    In a test environment, I uninstalled SharePoint 2013, reinstalled SP 2013 with SP1 and the issue went away.  I then applied the May 2014, June 2014, and July 2014 CUs.  The issue did not exist after applying the May and June CUs.  It
    did exist after applying the July 2014 CU.

    There is a workaround for this issue.  It's a little convoluted, but hey, it's SharePoint.  First, you must have a list that has at least one entry in it.
     To begin with, you must first
    have a list with at least one item in the list.
    Next you edit the item with a role that has at least Design privilege, but don't save your changes.
    Instead you Edit the page so you can then edit that web part.  You can edit the page by clicking on the cog icon and selecting Edit Page
    Edit the web part itself
    Under “Miscellaneous” section on the just exposed web part window, select "Server Render (Server Render)" in the drop down labeled “CSR Render Mode
    Click on “Apply” button within the web part
    Save
    I was told also the Sept CU would fix the issue but it is under review and to wait until the first of October.  Incidentally we found that if you put the entire list into Quick Edit mode, the issue does
    not appear.
    I hope this helps someone.

  • Auto update people picker value with email id when we add username in another people picker field in sharepoint 2013 list using javascript

    hi friends
    i have to people picker fields
    pp1 and pp2
    pp1 represents username
    pp2 represents email id
    here i problem is if user enters name in pp1, pp2 has to update with email id of corresponding user in pp1 dynamically.
    using java script is there any solution for this.
    please help me

    Hope below will help
    <asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <script type="text/ecmascript" language="ecmascript">
    var user;
    var visitorsGroup;
    function runCode() {
    var clientContext = new SP.ClientContext();
    var groupCollection = clientContext.get_web().get_siteGroups();
    // Get the visitors group, assuming its ID is 4.
    visitorsGroup = groupCollection.getById(4);
    user = clientContext.get_web().get_currentUser();
    var userCollection = visitorsGroup.get_users();
    userCollection.addUser(user);
    clientContext.load(user);
    clientContext.load(visitorsGroup);
    clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    function onQuerySucceeded() {
    alert(user.get_title() + " added to group " + visitorsGroup.get_title());
    function onQueryFailed(sender, args) {
    alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
    </script>
    <input id="Button1" type="button" value="Run Code" onclick="runCode()" />
    </asp:Content>http://msdn.microsoft.com/en-us/library/office/jj246835%28v=office.15%29.aspxhttp://msdn.microsoft.com/en-us/library/office/jj920104%28v=office.15%29.aspxhttp://stackoverflow.com/questions/20981226/sharepoint-2013-get-current-user-javascripthttp://sharepoint.stackexchange.com/questions/31457/get-user-via-javascript-client-object-model

  • How to make a people picker field editable using Javascript

    Hi All,
    I wrote an javascript which populates current loggedin user name on to an people picker, which is working fine,
       But its making the people picker field as readonly, i want this field to be editable so that i can add more users with the current loggedin user name already populated in the newform.aspx
    below is the script what i have written
    <script src="/_catalogs/masterpage/MashreqMasterpage/scripts/jquery-1.5.1.min"></script><script type="text/javascript" src="/_catalogs/masterpage/MashreqMasterpage/scripts/jquery.SPServices-0.7.1a.min.js"></script><script
    type="text/javascript">
     $(document).ready(function() {
         var user= $().SPServices.SPGetCurrentUser({fieldName: "Title"});
          $("div[title='Name']").text(user);
    </script>
    please help, thanks in advance

    Hi,
    Please modify your code a bit as below, it won’t make the people picker control read only after setting a value:
    var controlName = "MyPersonField";
    // Select the People Picker DIV
    var ppDiv = $("[id$='ClientPeoplePicker'][title='" + controlName + "']");
    // find the <input> under pp DIV
    var ppEditor = ppDiv.find("[title='" + controlName + "']");
    // Get the instance of the People Picker from the Dictionary
    var spPP = SPClientPeoplePicker.SPClientPeoplePickerDict[ppDiv[0].id];
    ppEditor.val(user);
    spPP.AddUnresolvedUserFromEditor(true);
    Best regards
    Patrick Liang
    TechNet Community Support

  • My husband and I share the same itunes account, but we are getting each other's photos on our phones. What setting will disable this?

    My husband and I share the same itunes account, but we are getting each other's photos on our phones. What setting will disable this?

    turn off photo stream My Photo Stream FAQ - Apple Support

  • Returning Name and Username from People Picker Field in Visual Web Part

    Dear All
    I am creating a visual web part that displays a list that I have created in SharePoint. One of the fields in the list is a People & Groups column type (People Picker) called 'Presented by'. In my web part, I would like to display the username and
    the name of the person who has been 'picked' in this field. However, my using <%# Eval("Presented by") %> only displays their name. How do I get this field to also return their username?
    Many thanks for your help
    Daniel

    You ca  use this code:- change it according to your need
    int requestForUserID = 0;
    string requestForUserLoginName = string.Empty;
    string requestForUserName = string.Empty;
    string userAccount = peoplePickerEmployee.CommaSeparatedAccounts;
    string[] UsersSeperated = peEmployeeOnBehalf.CommaSeparatedAccounts.Split(',');
    foreach (string user in UsersSeperated)
    SPContext.Current.Web.EnsureUser(user);
    SPUser spUser = SPContext.Current.Web.SiteUsers[user];
    requestForUserID = spUser.ID;
    requestForUserLoginName = spUser.LoginName;
    requestForUserName = spUser.Name;
    Mark ANSWER if this reply resolves your query, If helpful then VOTE HELPFUL
    INSQLSERVER.COM
    Mohammad Nizamuddin

  • Ecma script add item with people picker field

    hello,
    I need to add item to a list which is having people picker ,i need to insert the value but it is not working for that field alone.
    is there any different procedure is there.
    thanks

    Hi Krishnakumar_DeV,
    Do you mean to add list item with people and group field value, multiple users and groups?
    Use the follow sample code:
    var users = new Array();
    users.push(SP.FieldUserValue.fromUser(“user1alias”));
    users.push(SP.FieldUserValue.fromUser(“user2alias”));
    item.set_item(columnname, users);
    item.update();
    How to User ECMA CSOM to Set a field of Type SPFieldUserValue:
    http://sharepoint.stackexchange.com/questions/47872/how-to-use-ecma-csom-to-set-a-field-of-type-spfielduservalue
    Thanks,
    Qiao Wei
    TechNet Community Support

  • Add Users from people picker field to sharepoint group

    Hi,
    I have created infopath form and added people picker control and then created data connection to add users to sharepoint group.
    Used UserGroup webservice and "AddUserToGroup" operation. If I select single user in people picker and click submit button, web service data connection adding user to sharepoint group without any issue but it's not working for multiple users.If
    I select multiple users in people picker, web service adding only first user to sharepoint groups. In our company we do not prefer custom coding.
    Can anybody help me out to resolve this issue?
    Any help or suggestions would be appreciated.
    Thank you,
    AA.

    You ll be able to achieve this by placing people picker in repeating table control in the form, below url may help you. 
    http://infopath.wordpress.com/2013/04/02/people-picker-email-addresses-repeating-tables-infopath-2010/
    Sivabalan

  • Problem with People Picker field in sharepoint 2013 list

    hi friends
    i have a problem with people picker
    default newitem.aspx
      custom NewItem.aspx
    why the selection option of the people piker is changing
    how can i get the default functionality in custom page
    please help me

    Hello malli.share,
    try to copy source code from newitem.aspx to custom_newitem.aspx (in SPD you can edit custom_newitem.aspx in advanced mode and paste the code).
    Regards,
    Alexander

  • NewFormUrl stops People Picker field from saving

    I have a custom content type inheriting from document set.  The content type has various # of fields, including two user (e.g. Person or Group) fields.
    <Field ID="{2B2CA4F1-4F2C-40E9-A4B2-5ACAEFD8BAFA}" Name="DocSetFieldF" DisplayName="DocSet Field F" Type="User" Required="False" Group=".Temp Columns" List="UserInfo" UnlimitedLengthInDocumentLibrary="FALSE"></Field>
    <Field ID="{5CBAFDB8-58F1-4453-A1E0-F01DF8D696D0}" Name="DocSetFieldG" DisplayName="DocSet Field G" Type="User" Required="False" Group=".Temp Columns" List="UserInfo" UnlimitedLengthInDocumentLibrary="FALSE"></Field>
    Now when I create a new item of this content type, it runs fine and all my data is saved correctly.
    But if I attempt to change the NewFormUrl of the content type within my list instance to a custom version of the newdocset.aspx in the layouts folder, my page now shows duplicate labels and my input for the user fields stops saving.  And any attempt
    to reset the NewFormUrl either makes more duplicate labels or doesn't change anything.
    Is this a common flaw that can't be fixed?

    Hi,
    According to your description, the custom Content Type contains the two Person or Group columns can work well.
    When trying to specify a custom NewForm page for this custom type, things go wrong.
    As a commonly way to troubleshoot the issue, I would suggest you build a simple demo with some fields with a custom NewForm firstly, after it is success, then customize it as
    you need would be easier to find a correct way.
    The three links below about creating custom form pages would be helpful:
    http://blog.karstein-consulting.com/2010/12/29/walkthrough-create-custom-sharepoint-2010-list-form-for-deployment-in-a-visual-studio-2010-project/
    http://blog.karstein-consulting.com/2011/01/24/walkthrough-create-custom-sharepoint-2010-list-form-for-deployment-in-a-visual-studio-2010-project-part-2/
    http://kvdlinden.blogspot.com/2011/02/how-to-customize-sharepoint-list-using.html
    Thanks
    Patrick Liang
    Forum Support
    Please remember to mark the replies as answers if they
    help and unmark them if they provide no help. If you have feedback for TechNet
    Subscriber Support, contact [email protected]
    Patrick Liang
    TechNet Community Support

  • I have an IPA2 wifi 3g working fine with wifi up for 3 monthes then from two weeks it get connection but after 1 minutes stop to serf/download with signal and connection always present. With the same router are still connected others 3 pc working!

    I all, 
    the scenario is the following:
    WIFI connection with TISCALI operator. Encryption made by WPA2 EAS with router SITECOM or tested also with another router DIGICOM with WPA TPK.
    From December up to end of March the IPAD2 working perfectly serfing and downloading.
    By two weeks it has a very strange behavour without have changed any configuration on IPAD or network: 
    with WIFI turned on it discover about 4 different ntw among them the mine, I successfully authenticate with psw the my ntw,
    the IPAD2 start to run with Safari without problems, but after about 1 minutes, it stop to serf or download and answer that the Server cannot be reached or the page cannot be open, at the same time the signal is present on the icon of WIFI and it is strong.
    This problem is systematic: If I dissasociate the ntw and then authenticate again I start to serf again for 1 minutes (more or less) and then it stops again, this occurs every time I authenticate the ntw after a disassociation.
    I made some test changing the encryption from WPA2, WPA and also without encryption but the result was always the same, after about one minute the server seems to be for the IPAD2 no more reachable while the others PC and netbook connected to the same router continue to serf/download without problems!
    I also tried to change the router with a DIGCOM that I did not use generally, but the behavour is always the same.
    Since the IOS was the 4.3 revisin, I made the upgrade by means Itunes to IOS 5.1 succesfully installed.
    But unfortunatelly all test repeted have had the same negative result with the same behavour!
    Yesterday I tried to do the complete restore of the System but the tests had the same rsult. 
    I really don't know how to proceed, the problem started suddenly without any action from my side....is there someone that can help me?
    Thanks Massimo

    Look at iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    iPad: Issues connecting to Wi-Fi networks  http://support.apple.com/kb/ts3304
    Additional things to try.
    Try this first. Turn Off your iPad. Then turn Off (disconnect power cord) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    Change the channel on your wireless router. Instructions at http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    How to Quickly Fix iPad 3 Wi-Fi Reception Problems
    http://osxdaily.com/2012/03/21/fix-new-ipad-3-wi-fi-reception-problems/
    If none of the above suggestions work, look at this link.
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
    Fix iPad Wifi Connection and Signal Issues  http://www.youtube.com/watch?v=uwWtIG5jUxE
     Cheers, Tom

Maybe you are looking for

  • Itunes wont open because of quicktime

    ok i downloaded the latest itunes download and restarted my comp now if i try to open the open itunes i get a message stating itunes cannot run because it detects a problem with quicktime and if i click the help button nothing happens plz help me i h

  • Insufficient memory to load catalog

    I get the error message "Insufficient memory to load catalog" when trying to load a model in systembuild. I'm running MATRIXx v6.3 on Windows 2000. The computer has 512M of RAM and I've not had this problem before. Any ideas?

  • Insert data into msql thru table trigger

    Hi, I installed dg4msql 11.2 and I would like to insert some data into our msql thru one of our Oracle table after insert table, I used the syntax below insert into test@dg4msql ("PN") values (:new.PN) but the below error problem if I insert data int

  • Save 16 bit array as image

    Hello, I am a new labview user. I am trying to save an image which is being correctly displayed on the front panel of my program as an intensity graph. I  am able to get a 2D array of the pixel values (using the variant to data function, the camera I

  • Retaining Column width after screen refresh in Web Excel

    Hi, We have allowed the users to control the width of the cells in Web Excel, while still retaining the lock on the sheet.  I was wondering if anyone has created something that retains the width of the cells after the user has pressed refresh or save