Sharepoint Document Management System - Single Author

Hi
As per our requirement, the Author is the only person who can edit and create subsequent versions of a document in a document library.
Lets Say, The Author creates a new Document A (Ver 1.0) and he will upload it to the library and manually initiate a Approval Workflow. Once Approved, all users(View Only) can download the document and use it. But to modify the version 1.0
and send it to another round of Approval, the user needs to be the "Author".
In essence, there may be many authors who can create new documents, but once created unless reassigned by the system admin, only the author can make subsequent changes.
Currently the system allows any one who has edit access to the document library to edit any document. How can we control the edit access at the individual document level inside a document library? Is this possible with SharePoint 2010. Please advice.

Yes it is possible, you need customized permission at item level. you have to break permission inheritance of that specific item (document) and assign that author edit permission and view only permissions to rest of the users (Use default group).
Now how to do it, you can either manually do it by going into item permission settings
OR
Using SPD workflow in SharePaoint 2010 which will start on adding new item and will break item's permission inheritance and assign loggedIn user to edit permission.
OR (The easiest to manage)
Create an event receiver on item Added, and break permission inheritance of the newly added item and assign edit permission to author only and view to all other users.
Below is the code to break inheritance at itemadded event receiver
public override void ItemAdded(SPItemEventProperties properties)
SPSecurity.RunWithElevatedPrivileges(delegate()
using (SPSite site = new SPSite(properties.WebUrl))
site.AllowUnsafeUpdates = true;
using (SPWeb web = site.OpenWeb())
web.AllowUnsafeUpdates = true;
SPListItem myItem = web.Lists[properties.ListId].GetItemById(properties.ListItem.ID); // GET LIST OBJECT FROM SPWEB, NOT EVENT PROPERTIES
myItem.BreakRoleInheritance(false);
this.DisableEventFiring();
myItem.Update();
web.AllowUnsafeUpdates = false;
site.AllowUnsafeUpdates = false;
For more reference
http://social.technet.microsoft.com/Forums/sharepoint/en-US/9877857f-83d0-4065-8db7-22474d6bdcfa/break-item-permission-on-itemadding?forum=sharepointdevelopmentprevious
http://extendtheenterprise.com/2012/06/20/item-event-receiver-that-updates-permissions-using-itemadded-override/
Adnan Amin MCT, SharePoint Architect | If you find this post useful kindly please mark it as an answer :)

Similar Messages

  • Setting up a Document management system in SharePoint 2013

    Hello All,
    I have come across a scenario where Customer needs a Document management system for their organization.
    They want to keep the documents of different departments like sales, HR,Finace in corresponding folders and want to include a workflow for approval of the Documents. Also, Documents related to particular department can be modified or added by users in that
    department.
    I thought of creating a seperate site collection for this purpose & document libraries of each department, setting up the permission on document library level. Is this a correct approach?
    I am new to Enterprise content management system of sharepoint. Can anybody give me a guidance on this how to get started.
    Regards
    Vishnu
    dfd

    Creating separate site collection for each department will help you scale and grow better and easier to group SharePoint sites together.
    Refer to the following articles which will give you an idea about the plan you should do before building a Document management system 
    http://technet.microsoft.com/en-us/library/cc263267.aspx
    http://blogs.msdn.com/b/sgoodyear/archive/2009/07/25/determining-between-sharepoint-site-collections-and-sub-sites.aspx
    http://atinkerersnotebook.com/2013/10/02/creating-your-own-document-management-system-with-sharepoint/
    http://community.dynamics.com/ax/b/tinkerersnotebook/archive/2013/10/02/creating-your-own-document-management-system-with-sharepoint.aspx
    --Cheers

  • Document Management systems

    Looking for Document Management system to replace GW
    Is this a Fair analysis...
    No improvements in GW8... (Sadly GroupWise is going nowhere fast specially
    when it comes to DM).
    Users want more functionality - access the email archiving (not the joke
    archives), PDF support, Library from the Web etc.
    Since we are going to have to move from Netware soon - I guess Windows is
    the way to go (looking at the dead SmallBusiness Nows-SBE2 forum - Novel
    doen't have a credible Small Business solution or the will power)
    What other Document Management systems exist?
    I've come across things like KnowledgeTree but don't have any experience of
    it.
    I guess others who have moved from GW DM have already left the Novell forums
    but I'm looking for someone who has had to move to a better (or another)
    Document Management system.

    For more detail about system price and modules contact us at
    [email protected]
    [email protected]
    [email protected]
    www.vt3soft.com
    Cram Easy: Collaboration Knowledge Management System
    Document Management System
    What is document management system?
    The capture and management of documents within an organization. A DMS includes Web access to support occasional users and work from remote sites as well as a secure document storage area (vault). Additionally a DMS includes search and retrieval, versioning, and content caching.
    Benifit of using Document Management System
    * Reduced paper storage - removal of paper by converting paper documents that are stored within the business or in an archive into an electronic form
    * Improved retrieval time - obtaining paper from storage or an archive is typically slower than electronic retrieval of documentation. Along with the improved retrieval time comes the ability to perform searches for similar information. This is especially useful when trying to perform major changes or perhaps searching for information subject to litigation
    * Saves paper, printer and toner costs - reduced need to print paper documents as electronic versions are available for use or reuse. Whilst the paperless office is still not a reality, it is anticipated that the availability of an DMS would reduce the need for multiple paper copies of documents. If the DMS does not have an electronic signature capability then at least one "master" paper signed document will need to be printed
    * Improved staff productivity - less time spent searching for documents or trying to find the current version. Faster document review and approval cycles, particularly where multiple reviewers and approvers are involved in the business process
    * Improved disaster recovery - DMS contains business critical documents and has its own disaster recovery plan that allows the documents to be restored in the event of significant disruption or disaster for the business
    * Improved security through a single secure location for documents and ensuring that the right people are able to access the right documents
    * Improved compliance with regulation or legislation
    * Central control and management of documentation
    * Reduced chance of "losing" documents
    * Enhanced competitive situation due to improved internal document processes
    * Improved customer service through faster access to and retrieval of important customer information
    CramEasy Document Management System
    Centralize storage
    CramEasy provide central place to store all type of documents.
    Tagging and categorization
    CramEasy provide tagging to each document which help people to categories document [example: purchase bills] tagging help people to search and retrieve same kind of document using tag, Help people to identify type of document. CramEasy provide category management which provide user to add document to specific department/group which benefit organization people to organize and find specific department or groups document
    Collaboration and Sharing
    CramEasy provide very flexible document sharing facility. User can share his/her document with group/category/individual user with edit, delete, view access permission.[example: use A can add new document doc_123.doc ,he/she can share same document with group xyz with view permission, share with xyz user with edit permission and block user zyx from view.]
    Locking
    CramEasy provide lock facility. Which allow user to lock document when he/she is working on, same time no another user can edit same document until document be unload by use who locked it. This feature provides great facility to organization people to work on same document.
    Full Text Search
    CramEasy provide power full and faster search facility to organization user by which user can retrieve any document with in second. User can search using keyword, Date as well category which separate same document of different department and provide exact match to user.
    Discussion
    CramEasy provide unique facility of discussion which allows organization people to start discussion on individual document.
    Auditing and History
    CramEasy Provide audit and history facility to organization people, which provide organization users to check who has edit/work/add individual document.
    Ratting
    Organization people can rate individual document. Which help users to get feedback about document, help organization to produce high quality document.
    Metadata
    CramEasy DMS provide Metadata is typically stored for each document. include the date the document was stored and the identity of the user storing it. Also extract metadata from the document automatically or prompt the user to add metadata.
    Try free Document Management system at Cram Easy: Collaboration Knowledge Management System or www.vt3soft.com
    Contact Us
    [email protected]
    [email protected]
    [email protected]
    www.vt3soft.com
    Cram Easy: Collaboration Knowledge Management System

  • How to install EASY DMS (Document Management System) setup in windows 7

    Dear Experts,
    Recently we have started a project to establish document management system in SAP. So, i have downloaded easydms7.1sp04 from the servicemarketplace service.sap.com/swdc and setup is successfully installed in windows Xp and unable to install successfully in windows 7.
    The SAP is upgraded in our company to release ERP6 EHP6.
    In windows Xp the DMS is accessing to all the systems in the landscape( DEV, QAS, PRD).
    But, In windows 7 it is only accessing the production system and if creating manually the systems prompting the error about RFC and hosts in windows 7.

    Hi Sir,
    As mentioned earlier it is prompting me the error
    Logon Failed (RFC_ERROR_LOGON_FAILURE)
    Name or Password is incorrect (repeat logon)
    But it is accessing only the production system in windows 7 but not all the 3 systems which are in landscape. I dont know how can it proceed to logon to the production system only with out other systems .
    Thanks in advance
    Regards,
    Easwar

  • Document Management System in Oracle EBS

    HI All,
    does the EBS offer a document management system where I can store, check in/check out, display... documents with meta data and also original files (like a pdf or word file)?
    If something like this exists, what are the corresponding objects and is there also an API for it (pl/sql or even better, web service)?
    Many thanks,
    Konrad

    It is possible to store documents/attachments in Oracle EBS database.
    attachment tables
    http://forums.oracle.com/forums/search.jspa?threadID=&q=attachment+tables&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    This does not look a real "Document Management System" with meta data, version control, status handling and all that stuff, right?
    If you are looking for a complete Document Management System, you may consider this product.
    Oracle UCM: Document Management
    http://www.oracle.com/us/products/middleware/content-management/document-mgmt/index.html
    I need to integrate third party software to the EBS in so, other products do not help me. But thx anyway!
    Best,
    Konrad
    >
    Thanks,
    Hussein

  • Document Management System

    i want to write a Document Management System to read the content of the MS Word file and convert it to the PDF file using java.
    Does any java api can do this??
    Thank You

    There are a number of solutions, none of which, unfortunately, are trivial:
    In decreasing scale of difficulty:
    a) Hand-code the entire solution. PDF and MS DOC are both well documented formats.
    I wouldnt recommend you try this.
    b) Use ready-made open source libraries:
    Other than the ones mentioned earlier, there is an Apache Libraray (POI ?) which can be used for reading and writing streamed OLE objects (which is what a word doc is)
    c) Use the Java-Activex bridge and use mature COM/Activex components
    WinWord itself is an Activex component. There are loads of mature Activex components that can spew out PDF.
    d) If platform is not an issue, use C# or VB.NET
    I'll probably get flamed for this.
    I am not a .NET advocate usually, but in this particular case you should be able to complete your task with least effort by using mature Activex libraries and one of the .NET languages.

  • Document  Management System(DMS)

    Dear Expert,
    We need to store the Employee revision letters( in PDF format) in DMS. Letters are currently in HTML format which we will convert them in to PDF format & store the same thru Document Magement System (DMS).
    I would like to know,
    1. How can we use DMS to store the letters in PDF format?
    2. Where can I find DMS configuration part in SPRO?
    3. I understand that DMS is a unique concept availabe in SAP HR. So how can I link DMS to HCM?
    4. Is SAP Archive link related to DMS ?
    5. Any documents/links related to this kinldy send it across.
    Thanks in Advnace,
    Regards,
    Damodar Pai.

    hi
    try with this
    SAP DMS - Document Management System
    SAP DMS are for storing documents such as CAD drawings, Materials pictures etc.
    With the document management system, users will be able to view the documents with ease within their SAP systems.
    Installing the SAP DMS requires a little bit of planning on how you want to do it.
    You have to give a little thoughts to stuff such as :-
    1.  The total numbers of documents that will be store monthly.
    2.  The average file size of each documents.
    3.  The capacity of your present R/3 system.
    4.  Your present network bandwidth.
    5.   Document Archiving Strategy.
    6.   Backup and Recovery Plan.
    Additional purchasing of hardware are required, especially if you have large amount of documents to stored.
    With this in mind, you can then decide on how you want to do it.
    You can do this in a few ways :-
    1.  Import the documents into the R/3 system.
    2.  Use an external document server.
    3.  Have a dedicated PCs where all the documents are stored.
    Most companies that intend to used DMS will opt for Option 2 as they does not want to overstretch the R/3 database.
    Options 1 requires you to setup the conversion interface. 
    The conversion interface allows R/3 to automatically covert your files and import it into the R/3 database.
    Here is a simple example of storing documents into your PCs, just to have a feel how the SAP DMS works:-
    For those using Citrix, you have to set this at the Citrix Server where the SAPGUI is located.
    Configure SM30 - V_TDWE_C1
    Put this command in your autoexec.bat
    SET HOSTNAME=PC1234
    Restart your pc.
    You can create/manage your documents in transaction code CV01N / CV02N
    Assigning Documents to a Material Master Record
    Access a material master record in Create or Change mode, and select Basic Data. 
    To create links to documents, choose Additional data -> Document data.
    The Link to Documents dialog box appears.
    Assign one or more documents to the material. 
    If you do not know what the document number is, you can search for it using the search help or by choosing Find document.
    When assigning a document to a material, you have the following options:
    1. Viewing the document by choosing it in the Link to Documents dialog box.
    2. Viewing any originals of the document by positioning the cursor on the document and 
       choosing Display originals in the Link to Documents dialog box.
    To return to the Basic Data screen, choose Continue.
    Save your data. 
    all the best
    madhu

  • Document Management system(DMS) and PDM webclinet????

    Hello.....
    I am working on Document management system(CV01 and cv02)......
    The requirements are.....
    1) I have crated a Document Info record(CV01) and attached originals(Drawing,diagrams) to the document in SAP system.
    If user reqest to open a original in SAP then it should connect to PDM WEB client and it should fetch the original from PDM server for viewing and editing the original.
    How can I implemet this scenario...Should i wrire code in ABAP or Any advaced technology(BSP or PORTAL) should i sue....
    Please let me know??
    Thanks and regards
    Preethi....

    Hello.....
    I am working on Document management system(CV01 and cv02)......
    The requirements are.....
    1) I have crated a Document Info record(CV01) and attached originals(Drawing,diagrams) to the document in SAP system.
    If user reqest to open a original in SAP then it should connect to PDM WEB client and it should fetch the original from PDM server for viewing and editing the original.
    How can I implemet this scenario...Should i wrire code in ABAP or Any advaced technology(BSP or PORTAL) should i sue....
    Please let me know??
    Thanks and regards
    Preethi....

  • Document management system(DMS) and Webclinet??

    Hello.....
      I am working on Document management system(CV01 and cv02)......
      The requirements are.....
    1)  Originals attached to the Document should be viewed and edited by the user  in the webclient..???please let me know the solutions??
    2) What is the webclient and In which area (abap or bsp or portal) should i code     for   viewing  and editing the original  documents??what will be the solution for this
    ??I am working on 4.7 version
    3) Please let me know some code about this???
    Thanks and Regards
    Preethi....

    Hello.....
      I am working on Document management system(CV01 and cv02)......
      The requirements are.....
    1)  Originals attached to the Document should be viewed and edited by the user  in the webclient..???please let me know the solutions??
    2) What is the webclient and In which area (abap or bsp or portal) should i code     for   viewing  and editing the original  documents??what will be the solution for this
    ??I am working on 4.7 version
    3) Please let me know some code about this???
    Thanks and Regards
    Preethi....

  • How to upload the data to SAP-DMS(Document Management System)

    Dear sir,
    How to upload the data to SAP-DMS (Document Management System) please give me the code for this .ex for (excel format or tab  deliminated) to sap system through BAPI i have to pass.
    regards
    R M Patil

    Hi,
    May be following link may help you.
    /thread/315373 [original link is broken]
    /message/205534#205534 [original link is broken]
    Thanks,
    Sree.

  • Document Management System for Struts Project

    I am doing a J2EE project in struts, in which i need to implement document management system containing the following features :
    1. File Upload/Download
    2. File Sharing
    3. Giving Permissions to Files, etc
    Instead of building a DMS from the scratch I am looking for a open source DMS solution which I can customize as per my needs and implement in my project. Since my project is based on struts, I am looking for a struts based solution.
    Please tell me if there are any good open souce DMS like these.

    hi jitesh,
    now i am doing the same project which you have done with struts framework. please let me know the solutions for the project.
    please reply to my mail id = [email protected]
    thanks.
    nandha.

  • SAP - Document Management System

    Hi,
    I am looking for insights for implementing SAP Document Management System.
    DMS can be used to store pictorial depiction of products, product specifications, drawings, instruction sheets for assembling etc.
    I would be specifically interested in the following:
    (a) Hardware sizing / landscape
    (b) SAP DMS installation requirements
    (c) DMS configuration template
    (d) approach plan at a broad level
    (e) integration with material master, sales order, production order etc.
    (f) upload and retrieval of documents
    If you have worked in any implementation project with SAP DMS, it would be nice if you can share your expertise on the above.
    Thanks a lot in advance.
    with regards,
    Pinaki

    Hi,
    Did you check
    http://help.sap.com/saphelp_nw2004s/helpdata/en/30/08a037b9e62417e10000009b38f889/frameset.htm
    http://service.sap.com/instguides
    http://service.sap.com/quicksizing
    Eddy
    PS. Which type of SDN Ubergeek/BPX suit are <a href="/people/eddy.declercq/blog/2007/05/14/which-type-of-sdn-ubergeekbpx-suit-are-you">you</a>?

  • Document Management System workflow

    Dear Sirs,
    In document management system while doing document distribution system is creating partial order,inial order but no
    distribution order.Further to that it saying
    "Not yet sent to recipient
    Message no. 25235
    Diagnosis
    No distribution has been made to the recipient.
    Procedure
    You cannot execute this function until the partial order has been
    allocated to a distribution order package."
    Pl. help me to find out the problem
    Thanks and regards
    Mrinmoy Chakraborty

    you can do a developer level integration using iFS. Pls. check the docs for iFS to get more information. They have sample code to help u get started.
    hth
    satish paul
    We installed Oracle Workflow Server 2.6.2. Database is Oracle 9i and the OS is Win NT.
    Workflow is working fine and the notifications are reaching.
    I would like to attach some documents to the workflow. How to do this? Is there anyway of doing this? As per our business needs one has to create and review the documents as the workflow progress.
    -- aditya

  • Document management system for loan Module

    Is DMS (Document management system ) available for loans management?
    We are entering loans in General loan. We want the documents related to
    loans like agreement, Interest advices, etc to be uploaded in the SAP
    and should be accessed in that particular loan itself. Is there any
    system available to attach the documents uploaded (through cv01n) in
    SAP to loan? Is standard object for loans is available for this purpose? Object is to
    be maintained in Document types in DMS in configuration.
    Please help.
    Regards
    Gaurav Gupta

    I got the configuration

  • Document Management System in KM

    hi experts,
    can anyone share few points on Document Management System life cycle.
    can anybody give me steps for DMLC
    thank you,
    vijai

    hello Vijay,
    Although there are no set guidelines given by SAP.You can think on these lines.
    1)All work in progress documents are managed in collaboration room and most of the users who work  on these documents within a group are its members.
    2)Set up certain guidelines/principles on these documents once finished/finalised. The room owners migrates the documents into appropriate folders in KM.
    3)If the documents(once moved) then requires a Approval set up approval process.
    4)Documents moved into km are tagged with attributes.
    5)Documents once approved give the end users feedback and ratings option to complete a lifecycle.
    6)Lastly you would like to set up templates in collaboration room to maintain consistency.
    7)Enable Enterprise search only on documents in KM as collaboration room documents are work in progress.
    8)Enable versioning on word documents/xls sheets
    hope this helps
    Ajey

Maybe you are looking for

  • Ibooks - Problem with configuration of my iPhone. Please Restore?

    I had bought a book on my iPad today .. and I sync'd it with my iPhone so I can read it on my iPhone as well .. but when I open the book it says " There is a problem with the configuration of your iPhone. Please restore with iTunes and reinstall iBoo

  • From Keynote to iWeb

    Hi there, I'm busy making a file with photo's in Keynote, and eventually I also want it to be published in iWeb; but I'm not sure about the proper procedure (to avoid any problems); do I need to save to another location first or can I go directly to

  • File sender adapter with nfs as NFS as transport protocol

    hi all. can any abody explain me what is the main difference between FTP and NFS protocols and why there is no need to pass connection parameters for nfr ptotocol. waiting for excellent reply. bye. regards. seeta ram.

  • Reading TimesDigest pdf from New York Times

    I get a daily email from the New York Times with an attached pdf file called TimesDigest. It's usually about 500KB in size. When I bring up the message in Mail on the iPhone and touch the pdf box at the bottom of the message the pdf opens but all I s

  • How to create integration event when Contact's address changed?

    I want to create an integration event and send contact's address to an external system whenever a Contact record type is modified. The problem is contact's address is not on the track changes list so I can't select it. I talked to Customer Care and t