How can anyone add to a SharePoint list but only some can edit all fields?

My office has a list on our SharePoint for product requests. We were trying to make it so that the "+Add Item" link was available to all who want to request a map but only specific fields such as Name or Description would be editable on their
end. Once the item is in the system, the SharePoint admins in our office could update things like Status or Analyst. However, after talking to the individual in charge of our SharePoint permissions told us that we cannot set this basic ability to "everybody"
and instead need to create a special group with limited permissions. Unforunately we have high-turnover between our office and other locations and see this causing a problem in the near future. Is there a work around such as creating a web app or form that
will push the necessary data into the SharePoint list or maybe just send it via email to designated recipients in our office to process it?

I do not see any simple solutions here.  You have various options, each with different limitations and each will require some effort to implement.  Mix and match as best meets your needs:
Create a standard list as usual*. In the lists's Advanced settings, in the Item-Level Permissions group, select the options Read all items and Create items and edit items that were created by the user.  This approach lets users create their own items
and edit them, and they can still view other's, but they cannot edit other's.  Note: some list templates do not provide the Item-Level Permissions group of settings.
Create a custom permissions level: copy it from Contribute.  Remove all of the Edit and Delete list permissions.  This approach lets your users create new and view existing entries, but not delete or edit them.
Configure Incoming Email, and email-enable the target list.  You can configure the list to accept email according to the permissions that person has with respect to the list.  Thus, for example, a person with Contribute permission level would
be able to send email to the list but a person with Read permission level would not.
Create the list.  This will also create default New, Edit and View forms.  Customize the New form in SharePoint Designer 2013 so as not to display the fields you do not wish the user to edit.
Create new site fields and content types: create one content type that displays only a few of these new fields and the other that displays all of them.  Add these to the list.  Configure a custom content type as the default for the list that displays
only a few fields.  Users will see this content type when they create a new entry.  Edit the New list form to display only this content type.  Edit the View list form to display only this content type.
References
Configure custom permissions in SharePoint 2013
Configure incoming email for a SharePoint 2013 farm.
Create a custom list form using SharePoint Designer
Create or customize a site content type

Similar Messages

  • How to select column dynamically with sharepoint list as data source in ssrs report

    Hi all,
    I am creating reports from SharePoint list but i have requirements to select the column name dynamically with SharePoint list as data source. I didn't find any way of doing this.. 
    Can anyone help me to resolve this issue..
    There is no way of specifying column name dynamically here in data set query
    <RSSharePointList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <ListName>test list</ListName>
      <ViewFields>
        <FieldRef Name="ID" />
        <FieldRef Name="ContentType" />
        <FieldRef Name="Title" />
        <FieldRef Name="Modified" />
        <FieldRef Name="Created" />
        <FieldRef Name="Author" />
        <FieldRef Name="Editor" />
        <FieldRef Name="_UIVersionString" />
        <FieldRef Name="Attachments" />
        <FieldRef Name="Edit" />
        <FieldRef Name="LinkTitleNoMenu" />
        <FieldRef Name="LinkTitle" />
        <FieldRef Name="DocIcon" />
        <FieldRef Name="ItemChildCount" />
        <FieldRef Name="FolderChildCount" />
        <FieldRef Name="test_x0020_date" />
        <FieldRef Name="title2" />
      </ViewFields>
    </RSSharePointList>

    Hi MNRSPDev,
    Sorry for the delay.
    According to the current description, I understand that you want to specify column name in dataset query designer dynamically when using SharePoint list data source.
    Based on my research, this is not supported by default. As a workaround, you can use XML data source. The XML content can be embedded directly within the query. This lets you use the expression capabilities within the processing engine to build queries and
    data dynamically within the report. And it can be used for retrieving XML data directly from an external data source, passing it using parameters, and embedding it within the query.
    Reference:
    http://www.codeproject.com/Articles/56817/Dynamic-Reports-with-Reporting-Services
    Hope this helps.
    Regards,
    Heidi Duan
    Heidi Duan
    TechNet Community Support

  • How to create/add attributes in element list in Screen (example 100)

    HI,
    how to create/add attributes in element list in Screen (example 100)
    I mean after creating screen ..it has "OK CODE " attribute in element list tab in 100 screen.
    I want to create "container" in Element list tab in my screen 100 program
    I want to create new layout " container" in the element tab (i know if i click on layout button where i can create manually)
    Thanks
    Edited by: Raja on Apr 29, 2009 4:19 PM

    Hi Raja,
    Do you remember how you resolved this problem? I am facing the same. Appreciate your response.
    Thanks,
    Shailaja

  • How do I add "Mailto" to the list of applications? I want to use Yahoo mail but "mailto" is not listed among the Applications

    Mailto is not listed among the Content Type. How do I add it to the list so I can set Yahoo Mail to the Action for this application

    Unfortunately you would need to select all your previous posts and move them down at once.

  • HT4847 I'm new to iPhone and iCloud... I have lots of pics on my iPhone but only some appear on my iPad, they're in Camera Roll on the phone but random ones only have come into Photos on the iPad - can anyone help? Thanks!

    I'm new to iPhone and iCloud... I have lots of pics on my iPhone but only some appear on my iPad, they're in Camera Roll on the phone but random ones only have come into Photos on the iPad - can anyone help? Thanks!

    Welcome to the Apple Community.
    Photostream when enabled will only add photos from the camera roll that were taken post photostream activation. (Photostream does not currently share video)
    Photostream only syncs photos over Wi-Fi, make sure you are connected to Wi-Fi to begin with.
    Photostream only syncs when the camera app is closed, ensure it is closed.
    Photostream only syncs when the battery is above 20%, try recharging the device
    Try disabling photo stream on your device (settings > iCloud), restarting your device and then re-enabling photo stream.

  • HOW CAN I SEND FIELD SYMBOL TO SUBROUTINE

    HAI,
             HOW CAN I SEND FIELD SYMBOL TO SUBROUTINE
             HOW CAN I COME BACK FROM 5TH INTERACTIVE REROT TO 2ND
    INTERACTIVE REPORT.
    THANK YOU.
    ASHOK

    Hi
    Write some code in the program to come to 2nd list from 5th list
    if sy-lsind = 5.
       sy-lsind = 2.
    endif.
    for field symbols see the doc
    Field Symbols
    Field symbols are placeholders or symbolic names for other fields. They do not physically reserve space for a field, but point to its contents. A field symbol cam point to any data object. The data object to which a field symbol points is assigned to it after it has been declared in the program.
    Whenever you address a field symbol in a program, you are addressing the field that is assigned to the field symbol. After successful assignment, there is no difference in ABAP whether you reference the field symbol or the field itself. You must assign a field to each field symbol before you can address the latter in programs.
    Field symbols are similar to dereferenced pointers in C (that is, pointers to which the content operator * is applied). However, the only real equivalent of pointers in ABAP, that is, variables that contain a memory address (reference) and that can be used without the contents operator, are reference variables in ABAP Objects.
    All operations programmed with field symbols are applied to the field assigned to it. For example, a MOVE statement between two field symbols moves the contents of the field assigned to the first field symbol to the field assigned to the second field symbol. The field symbols themselves point to the same fields after the MOVE statement as they did before.
    You can create field symbols either without or with type specifications. If you do not specify a type, the field symbol inherits all of the technical attributes of the field assigned to it. If you do specify a type, the system checks the compatibility of the field symbol and the field you are assigning to it during the ASSIGN statement.
    Field symbols provide greater flexibility when you address data objects:
    If you want to process sections of fields, you can specify the offset and length of the field dynamically.
    You can assign one field symbol to another, which allows you to address parts of fields.
    Assignments to field symbols may extend beyond field boundaries. This allows you to address regular sequences of fields in memory efficiently.
    You can also force a field symbol to take different technical attributes from those of the field assigned to it.
    The flexibility of field symbols provides elegant solutions to certain problems. On the other hand, it does mean that errors can easily occur. Since fields are not assigned to field symbols until runtime, the effectiveness of syntax and security checks is very limited for operations involving field symbols. This can lead to runtime errors or incorrect data assignments.
    While runtime errors indicate an obvious problem, incorrect data assignments are dangerous because they can be very difficult to detect. For this reason, you should only use field symbols if you cannot achieve the same result using other ABAP statements.
    For example, you may want to process part of a string where the offset and length depend on the contents of the field. You could use field symbols in this case. However, since the MOVE statement also supports variable offset and length specifications, you should use it instead. The MOVE statement (with your own auxiliary variables if required) is much safer than using field symbols, since it cannot address memory beyond the boundary of a field. However, field symbols may improve performance in some cases.
    check the below links u will get the answers for your questions
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb3860358411d1829f0000e829fbfe/content.htm
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/field_sy.htm
    http://searchsap.techtarget.com/tip/1,289483,sid21_gci920484,00.html
    Syntax Diagram
    FIELD-SYMBOLS
    Basic form
    FIELD-SYMBOLS <fs>.
    Extras:
    1. ... TYPE type
    2. ... TYPE REF TO cif
    3. ... TYPE REF TO DATA
    4. ... TYPE LINE OF type
    5. ... LIKE s
    6. ... LIKE LINE OF s
    7. ... TYPE tabkind
    8. ... STRUCTURE s DEFAULT wa
    The syntax check performed in an ABAP Objects context is stricter than in other ABAP areas. See Cannot Use Untyped Field Symbols ad Cannot Use Field Symbols as Components of Classes.
    Effect
    This statement declares a symbolic field called <fs>. At runtime, you can assign a concrete field to the field symbol using ASSIGN. All operations performed with the field symbol then directly affect the field assigned to it.
    You can only use one of the additions.
    Example
    Output aircraft type from the table SFLIGHT using a field symbol:
    FIELD-SYMBOLS <PT> TYPE ANY.
    DATA SFLIGHT_WA TYPE SFLIGHT.
    ASSIGN SFLIGHT_WA-PLANETYPE TO <PT>.
    WRITE <PT>.
    Addition 1
    ... TYPE type
    Addition 2
    ... TYPE REF TO cif
    Addition 3
    ... TYPE REF TO DATA
    Addition 4
    ... TYPE LINE OF type
    Addition 5
    ... LIKE s
    Addition 6
    ... LIKE LINE OF s
    Addition 7
    ... TYPE tabkind
    Effect
    You can define the type of the field symbol using additions 2 to 7 (just as you can for FORM parameters (compare Defining the Type of Subroutine Parameters). When you use the ASSIGN statement, the system carries out the same type checks as for USING parameters of FORMs.
    This addition is not allowed in an ABAP Objects context. See Cannot Use Obsolete Casting for FIELD SYMBOLS.
    In some cases, the syntax rules that apply to Unicode programs are different than those for non-Unicode programs. See Defining Types Using STRUCTURE.
    Effect
    Assigns any (internal) field string or structure to the field symbol from the ABAP Dictionary (s). All fields of the structure can be addressed by name: <fs>-fieldname. The structured field symbol points initially to the work area wa specified after DEFAULT.
    The work area wa must be at least as long as the structure s. If s contains fields of the type I or F, wa should have the structure s or at least begin in that way, since otherwise alignment problems may occur.
    Example
    Address components of the flight bookings table SBOOK using a field symbol:
    DATA SBOOK_WA LIKE SBOOK.
    FIELD-SYMBOLS <SB> STRUCTURE SBOOK
    DEFAULT SBOOK_WA.
    WRITE: <SB>-BOOKID, <SB>-FLDATE.
    Related
    ASSIGN, DATA
    Additional help
    Declaring Field Symbols
    Reward points if useful
    Regards
    Anji

  • How can I pass field value betwen view in ICWC?

    Hi experts,
    I am new to this BSP programming. I have some requirements to modify standard ICWC in CRM 5.0
    Hope can get some advices and helps here.
    I have added a new field called <status> to context note SEARCHCUSTOMER in BupaSearchB2B view and also the same field name to context note CUSTOMER in BupaCreate view.
    I have added the field into both the HTM views and able to execute thru WebClient. However, I have one problem in passing the <status> value from BupaSearchB2B view  to the BupaCreate view when I click on the 'create' button.
    I do search and saw this thread How can I pass field value beetwen view in IC Web Client? , but i cant figure out how it works.
    Do I need to create the field <status> to context note CUSTOMER in BupaSearchB2B? Currently the context note does not have any attributes.
    Really appreciate for any help.
    Edited by: mervyn tay on Apr 7, 2009 11:42 AM

    solved by myself...
    code in the CREATE_ACCOUNT method.
            ev_entity->set_property( iv_attr_name = 'ZZICNO'
                                     iv_value = lv_icnum1 ).

  • HT2513 I have a family with 5 iPhones and separate iCloud accounts. How can we all share a common calendar?

    My family had 5 iPhone 4S with separate iCloud accounts. How can we all share a common ICal amongst each other to manage the family schedule.

    So you've shared the calendar, your family has accepted and added the calendar to their devices, but they do not recieve any changes or additons thay have been made since then? Is that correct?
    Is the calendar you shared in your iCloud accounts in Calendar (as opposed to another account you've set up to sync calendars with your device)?
    What happens if one of you family members attempts to edit the calendar?
    Do you have a computer form which you can access the iCloud.com site? Does it refelct the latest updates to the shared calendar?
    Matt
    Message was edited by: Matthew Morgan

  • TS4020 I live in a house with multiple iCloud users.  When they try to turn on "Find my computer"  they get the message that they will have to disable my "find my computer" setting in order to enable theirs.  How can they all be enabled at the same time?

    I live in a house with multiple iCloud users.  When they try to turn on "Find my computer"  they get the message that they will have to disable my "find my computer" setting in order to enable theirs.  How can they all be enabled at the same time?

    Try this support document for information on how to contact Apple and account security. Apple ID: Contacting Apple for help with Apple ID account security

  • Basic - I guess. how do i add a phone number to an exisiting account or edit type of number - for example busines as oppopsed to cell.

    How do I add a phone number to an exisiting contact or edit a numnber to change it from, for example, cell to business

    http://manuals.info.apple.com/en_US/iphone_user_guide.pdf

  • How can avoid mandatory fields in data transfer

    hai
    please respond me
    how can avoid mandatory fields in data transfer like bdc

    hi,
    u have to pass values for mandatory fields in bdc method, u have to prepare u r bdc data such a way that all the mandatory fields are filled, other wise it will give error

  • Database filled fields to a pdf form, how can i setup fields to receive ?

    have a database that has a pdf form filler that can send filled fields to a form designed pdf, how can i setup fields to receive the specific fields ?

    Hi housesboat,
    Welcome!
    Please try this to get you started: http://forums.adobe.com/docs/DOC-2412
    Let us know if you have other questions.
    Kind regards, Stacy

  • How can delete all contacts

    pls help me to find how can delete all contacts ,,  because i forget my restriction password

        baprawski,
    Is there a particular reason why you want to delete the contacts all at once? The only way you can delete all the contacts all one time would be to wipe the device. This will complete erase all data on the phone including the contacts.
    You want to make sure you backup your device uisng the desktop manager. Once you perform the wipe you can then backup your contacts using the desktop manager and just make sure to uncheck the Contacts when backing up so they are not added back to your phone.
    John B
    Follow us on Twitter @VZWSupport

  • I need to add bpm to my songs but in some of them i just can't add/modify any info. it seems like it happens only with the verified songs (the ones i download from souncloud work for example) probably verified trough gracenote..is there anything i can do?

    i need to add bpm to my songs but in some of them i just can't add/modify any info. it seems like it happens only with the verified songs (the ones i download from souncloud work for example) probably verified trough gracenote..is there anything i can do?
    this is what happens when i try to add/modify the infos and it doesn't work, i'm even unable to click in the spaces
    thanks for your attention,sorry for the bad english

    Right-click on your main iTunes folder and click Properties, then go to the Security tab and click Advanced. If necessary grant your account and system full control to this folder, subfolders and files, then tick the option to replace permissions on child objects which will repair permissions throughout the library. This is the XP dialog but Windows 7 shouldn't be too different.
    tt2

  • How do I add scripts in order to make the page compatible with all the browsers.

    How do I add scripts in order to make the page compatible with all the browsers.

    As Jon says, please be more specific about "don't line up right"
    I notice you are inserting some arbitrary <BR> tags which will cause very unpredictable displays with varying user viewports and text preferences.
    <P>In 2008-2009, Families Forward benefited 278 homeless Philadelphia families, <BR>
      including 834 children. Families Forward assisted 1,413 stranded travelers, including <BR>
      235 children. In the first 6 months of 2009-2010, from July 1, 2009 to <BR>
      January 1, 2010, Families Forward assisted 185 homeless families and 220 <BR>
      stranded travelers.</P>

Maybe you are looking for

  • Table in which changes to condition type is recorded for a contract

    Hi Experts We are working on customised report in classical Real estate in which for a particular contract changes done in the condition tab are to be displayed. In this report we want to restrict condition types related to Budget and forecast which

  • Simple Question on using an iPod nano v iPod

    I do not have an iPod, but am considering getting one. I have about a 10 gb library of music and have been using a 256 mb mp3 player for the last couple of years. So my process for getting music has been to pick what 50-60 songs I want to hear and lo

  • Mapping one to many

    I spoke about this in another thread. however, it was not the main topic of the thread so I thought I should start a thread dedicated to this issue. As you can see I have a loop connecting three fields on the left side of my map to the AMT parent on

  • Enhancement Set error in AAK

    Hello Experts,, We are trying to follw the steps given in the AAK Standard Documentation. We have created the Change Piece List Delivery Package and When we are doing the Object List check - We are getting the following error for enhancement set tabl

  • Sign in Error for iTunes Match

    I just signed up for iTunes Match, when I go to add my computer to begin the process I keep getting an error that tells me to sign out and try signing in again....I have tried to do that 6 or 7 times and even changed my password....all to no avail...