title: Getting started with Workflows in SharePoint 2010
body: <p>I'm a starting sharepoint developer asked to implement the following scenario in sharepoint 2010.
  We're a bit lost on the best approach to get started.. I'm really struggling to find the best practise solution.</p>
  
  <p><strong>This is the requested flow:</strong></p>
  
  <ul>
  <li>A user can make a request with a title and a description. </li>
  <li>A mail gets sent to the representative with a link to a form.</li>
  <li>A representative can approve or reject the request.
  
  <ul>
  <li>If approved: A mail gets sent to Board with a link to form</li>
  <li>If rejected: A mail gets sent to the user with the message that it has been rejected.</li>
  </ul></li>
  <li>when the request was approved by the representative, the board can approve or reject the request.</li>
  <li>A mail gets sent to the user and the representative with the descision of the board.</li>
  </ul>
  
  <p><strong>So the list has the following fields:</strong></p>
  
  <ul>
  <li>Request title</li>
  <li>Request description</li>
  <li>Representative approval</li>
  <li>Representative description</li>
  <li>Board approval</li>
  <li>Board description</li>
  </ul>
  
  <p><em>The user should see the following form:</em></p>
  
  <ul>
  <li>Request title (editable)</li>
  <li>Request description (editable)</li>
  </ul>
  
  <p><em>The representative should see the following form:</em></p>
  
  <ul>
  <li>Request title (read-only)</li>
  <li>Request description  (read-only)</li>
  <li>Representative approval  (editable)</li>
  <li>Representative description  (editable)</li>
  </ul>
  
  <p><em>The Board should see the following form:</em></p>
  
  <ul>
  <li>Request title (read-only)</li>
  <li>Request description (read-only)</li>
  <li>Representative approval (read-only)</li>
  <li>Representative description (read-only)</li>
  <li>Board approval (editable)</li>
  <li>Board description (editable)</li>
  </ul>
  
  <p><strong><em>My questions:</em></strong></p>
  
  <ul>
  <li>What tool is most appropriate for making the forms? Infopath? SPD? VS2010? How do I handle rights to make sure only the board can access the board edit form?</li>
  <li>What kind of workflow do I use? When do I start the workflow(s)? What do I use to develop the workflow(s)?</li>
  <li>How do I handle rights when showing the listview with all requests?</li>
  <li>How can I build the links in the mails sent to the different groups.</li>
  </ul>
  
  <p>Thanks in advance for <strong>any</strong> advice.</p>