Answers.Body: <p>I finally used <em>Webform: Edit own content</em> permission ... which worked
  Thank you all</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-30T11:39:49.150Z
Answers.Text: You want them to Edit their own Event Registration? I'll edit you Question - and then you'll want to accept @Coleman's answer - to keep SE happy
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-30T11:42:00.567Z
Answers.Text: Remember always feel free to upvote answers that were helpful to you 
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-30T09:38:47.823Z
Answers.LastActivityDate: 2016-05-30T09:38:47.823Z
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.Body: <p>I think you need to grant the <em>Webform: Edit own content</em> permission. This may still not give access to <em>view</em> the submission (haven't tried) but it would give the user access to edit their submission, which is probably more important (tweak the link you email out to edit rather than view the submission).</p>
  
  <p>If all you want is to allow the user to see their submitted values, I second Karin's suggestion that you put them in the body of the email. This way the user can see them immediately without needing to click on a link.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-31T07:45:29.563Z
Answers.Text: Thank you Coleman, I did not realize this "content access" permission prerequisite
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-29T22:49:42.820Z
Answers.LastActivityDate: 2016-05-29T22:49:42.820Z
Answers.UserDisplayName: Coleman
Answers.Body: <p>A couple of thoughts:</p>
  
  <p>1) I tend to always delete the submission URL from the webform Email notification. To give authenticated users access to their Webform Submission tuck it into a View where you filter the View /user/%/submissions [a contextual filter (Webform Submission User) User: Uid] so that they can only see their own Submissions - and create a Menu Tab for them in their My Account. </p>
  
  <p>2) As @Kboy mentioned - you may just want to Email them all Values of the webform - if you want to pretty that up - you can make that a HTML Email format: here is a pretty good tutorial: <a href="https://www.ostraining.com/blog/drupal/html-emails-from-drupal-webform/" rel="nofollow">https://www.ostraining.com/blog/drupal/html-emails-from-drupal-webform/</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-31T07:49:06.113Z
Answers.Text: 1/ I am not familiar enough with Views, but I keep this in mind ... 2/ I also keep in mind Kboys suggestion ... 3/ However, I really wanted the user to be able to edit (i.e. update) his submission, which is complex. Thank you Karin
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-29T20:42:17.187Z
Answers.LastActivityDate: 2016-05-29T23:01:32.837Z
Answers.LastEditDate: 2016-05-29T23:01:32.837Z
Answers.UserDisplayName: KarinG - Semper IT
Answers.Body: <p>Jacques - rather than giving the edit webform (ie the node) you can give </p>
  
  <ul>
  <li>Access own webform submissions</li>
  <li>Edit own webform submissions</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-31T07:48:52.173Z
Answers.Text: Yes, but Content-Access Permission is a prerequisite : this is what I did not realize.
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-31T08:53:10.773Z
Answers.Text: oh really - no i did not expect that. sounds wrong but take your word on it.
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-06-03T13:07:36.900Z
Answers.Text: I am speaking of "Grant own content access" permission ; but you make me doubt now.
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-30T20:44:58.183Z
Answers.LastActivityDate: 2016-05-30T20:44:58.183Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p><a href="https://www.drupal.org/project/permissions_per_webform" rel="nofollow">permissions per webform</a> can give you more control on who has access to the webform submissions but i wonder if you really want to give results access to anonymous users, this mean that all non authenticated users will see the results tab on the webform. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-30T07:48:13.913Z
Answers.Text: Thank you Kboy for your quick answer : I understand that this is rather a Drupal issue than Civi : I will test your suggestion. But, from my point of view, it makes no sense that a submisionner cannot see his own submission, natively.
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-30T10:31:57.437Z
Answers.Text: I have installed (and activated) permission per webform, but it does not show the PERMISSION SETTINGS frame as shown here : https://www.drupal.org/files/project-images/permissions_per_webform.png ; did I miss smth ?
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-30T11:40:38.447Z
Answers.Text: go to form settings, under permission settings , Enable permissions per webform for that particular webform. I also think you can send the submitted values to the submitter using webform tokens by email instead of allowing the submitter to access the webform results.
Answers.UserDisplayName: Kboy
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-31T07:53:21.917Z
Answers.Text: Thank you Kboy : I had not seen this "Enable permissions per webform" control
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-29T11:27:39.613Z
Answers.LastActivityDate: 2016-04-29T11:27:39.613Z
Answers.UserDisplayName: Kboy
Body: <p>I use CiviCRM Webform to manage complex Event registrations.</p>
  
  <p>At the end of registration, an email is sent to the registrant, which contains a submission URL, in the form of :
  <a href="https://www..../?q=node/xx/submission/yy" rel="nofollow">https://www..../?q=node/xx/submission/yy</a></p>
  
  <p>But this URL is refused except for the Administrator</p>
  
  <p>How must I manage Access Control, so that the registrant can access AND edit this submission ?</p>
  
Tags: <civievent><drupal><webform-civicrm>
Title: Webform Submission URL Access Control
ThreadText: # Webform Submission URL Access Control
  
  (Asked by: username_0 on 2016-04-29)
  
  I use CiviCRM Webform to manage complex Event registrations.
  
  At the end of registration, an email is sent to the registrant, which contains a submission URL, in the form of :
  <https://www..../?q=node/xx/submission/yy>
  
  But this URL is refused except for the Administrator
  
  How must I manage Access Control, so that the registrant can access AND edit this submission ?
  
  **Tags:** civievent, drupal, webform-civicrm
  
  
  ---
  
  ## 5 answers
  
  ### Answer by username_0 on 2016-05-30. Score: 0 | Accepted answer
  
  I finally used *Webform: Edit own content* permission ... which worked
  Thank you all
  
  > **Comments:**
  > **username_1**: You want them to Edit their own Event Registration? I'll edit you Question - and then you'll want to accept @username_2's answer - to keep SE happy  
  > **username_1**: Remember always feel free to upvote answers that were helpful to you   
  
  ---
  
  ### Answer by username_2 on 2016-05-29. Score: 3
  
  I think you need to grant the *Webform: Edit own content* permission. This may still not give access to *view* the submission (haven't tried) but it would give the user access to edit their submission, which is probably more important (tweak the link you email out to edit rather than view the submission).
  
  If all you want is to allow the user to see their submitted values, I second Karin's suggestion that you put them in the body of the email. This way the user can see them immediately without needing to click on a link.
  
  > **Comments:**
  > **username_0**: Thank you username_2, I did not realize this "content access" permission prerequisite  
  
  ---
  
  ### Answer by username_1 on 2016-05-29. Score: 2
  
  A couple of thoughts:
  
  1) I tend to always delete the submission URL from the webform Email notification. To give authenticated users access to their Webform Submission tuck it into a View where you filter the View /user/%/submissions [a contextual filter (Webform Submission User) User: Uid] so that they can only see their own Submissions - and create a Menu Tab for them in their My Account.
  
  2) As @username_4 mentioned - you may just want to Email them all Values of the webform - if you want to pretty that up - you can make that a HTML Email format: here is a pretty good tutorial: <https://www.ostraining.com/blog/drupal/html-emails-from-drupal-webform/>
  
  > **Comments:**
  > **username_0**: 1/ I am not familiar enough with Views, but I keep this in mind ... 2/ I also keep in mind username_4s suggestion ... 3/ However, I really wanted the user to be able to edit (i.e. update) his submission, which is complex. Thank you Karin  
  
  ---
  
  ### Answer by username_3 on 2016-05-30. Score: 1
  
  Jacques - rather than giving the edit webform (ie the node) you can give
  
  * Access own webform submissions
  * Edit own webform submissions
  
  > **Comments:**
  > **username_0**: Yes, but Content-Access Permission is a prerequisite : this is what I did not realize.  
  > **username_3**: oh really - no i did not expect that. sounds wrong but take your word on it.  
  > **username_0**: I am speaking of "Grant own content access" permission ; but you make me doubt now.  
  
  ---
  
  ### Answer by username_4 on 2016-04-29. Score: 1
  
  [permissions per webform](https://www.drupal.org/project/permissions_per_webform) can give you more control on who has access to the webform submissions but i wonder if you really want to give results access to anonymous users, this mean that all non authenticated users will see the results tab on the webform.
  
  > **Comments:**
  > **username_0**: Thank you username_4 for your quick answer : I understand that this is rather a Drupal issue than Civi : I will test your suggestion. But, from my point of view, it makes no sense that a submisionner cannot see his own submission, natively.  
  > **username_0**: I have installed (and activated) permission per webform, but it does not show the PERMISSION SETTINGS frame as shown here : https://www.drupal.org/files/project-images/permissions_per_webform.png ; did I miss smth ?  
  > **username_4**: go to form settings, under permission settings , Enable permissions per webform for that particular webform. I also think you can send the submitted values to the submitter using webform tokens by email instead of allowing the submitter to access the webform results.  
  > **username_0**: Thank you username_4 : I had not seen this "Enable permissions per webform" control  
  
  ---
  
  