Need some help..

My requirement is: we have three groups 1.Requestor,2.Aprrovers 3.vendors. In Requestor group, there are number of persons and every one can have permissions to create contract(DocumentLibrary document). Here one Requestor can see the contracts created by him only not by others created docs in the same DocumentLibrary. -- How to set it?

For that better to take List item level permissions or UserProfile or anyother??

And secondly , how can I send this document with attachment(by clkickng on DocumentLibrary submit button) to other group(approvers) for approving through designer workflow. ??

Note: im using OOTB . Many thanks in advance.


Step 1 : To set item level permission

Use "Replace List Item Permissions" action in SharePoint 2010 Designer Workflow. Please refer the following links for implementation details...




If you are using SharePoint 2013 then you have to create a "SharePoint 2010 workflow" platform type workflow to use this action in SharePoint Designer.

  1. Send document as Email Attachment

SharePoint Designer does not provide any OOB action to send email with attachment...the workaround is to embed the document link into the email body and send the email. Please refer to the following link for details...


Codeplex have custom designer activity to support this feature but you need to install the solution in your server first to use it...please refer to the following link...


  • Thats awesome Avijit. Thanks alot. I heard UserProfile also will work for the same? – Flying Hope Dec 18 '14 at 12:36
  • So, sending document with email is not possible with designer?? can't we use javascript with approval form? any idea?? – Flying Hope Dec 18 '14 at 12:43
  • Following blogs have demonstration of using REST with JQuery & SharePoint to send mail functionality... geekswithblogs.net/ThorvaldBoe/archive/2014/07/03/… – Avijit Sur Dec 18 '14 at 12:56
  • Another blog... maxslabyak.com/c-sharp/… – Avijit Sur Dec 18 '14 at 12:57
  • 1
    Folder level security, each user has a folder permissioned to them or just using a view where created by equals [me] if it is just a matter of abstracting away other peoples information. – Eric Alexander Dec 18 '14 at 13:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.