Answers.Body: <p>It seems like you'd need to do 'Administer CiviCampaign' to get it going. What I did was enable that for the user group and then hid the admin stuff from the contributor role for editing the navigational menu</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-05T07:36:20.237Z
Answers.LastActivityDate: 2019-11-05T07:36:20.237Z
Answers.UserDisplayName: Frank Chau
Answers.Body: <p>I believe you also need the "CiviCRM: access contact reference field" permission, based on what you're reporting.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-07-18T00:18:27.047Z
Answers.Text: Thanks for the suggestion.  Just checked that and yes, I already have that checked on.
Answers.UserDisplayName: Ruth D
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-07-16T15:26:51.153Z
Answers.LastActivityDate: 2019-07-16T15:26:51.153Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>WordPress 4.9.10<br>
  CiviCRM 4.7.29</p>
  
  <p>When I'm logged into CiviCRM as an admin, the process of reserving respondents for a survey works fine.  However, if I'm logged in with a WP "Contributor" role (which is the role all my civicrm users have) I get an error message when I try to reserve them, "Missing Interviewer contact.", as seen below.</p>
  
  <p><a href="https://i.sstatic.net/HXTyg.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/HXTyg.png" alt="When signed in as a &quot;Contributor&quot;"></a></p>
  
  <p>Looking at the search criteria I see that there is no field to assign the interviewer as there is when I'm logged in as an admin:</p>
  
  <p><a href="https://i.sstatic.net/gzHww.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/gzHww.png" alt="when signed in as an admin"></a></p>
  
  <p>I checked my survey-related permissions and I think I have it setup correctly so a person with the "contributor" role should be able to do this:</p>
  
  <p><a href="https://i.sstatic.net/V9DNZ.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/V9DNZ.png" alt="enter image description here"></a>
  <a href="https://i.sstatic.net/frbIr.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/frbIr.png" alt="enter image description here"></a></p>
  
  <p>Is there something else permissions-related that I need to be setting, or is this maybe a bug?</p>
  
  <p>Thanks for any help,</p>
  
  <p>Ruth</p>
  
Tags: <error><permissions><civisurvey>
Title: Non-admin user can't reserve survey respondents without getting error "Missing Interviewer contact."
ThreadText: # Non-admin user can't reserve survey respondents without getting error "Missing Interviewer contact."
  
  (Asked by: username_0 on 2019-07-15)
  
  WordPress 4.9.10  
  CiviCRM 4.7.29
  
  When I'm logged into CiviCRM as an admin, the process of reserving respondents for a survey works fine. However, if I'm logged in with a WP "Contributor" role (which is the role all my civicrm users have) I get an error message when I try to reserve them, "Missing Interviewer contact.", as seen below.
  
  [![When signed in as a ](https://i.sstatic.net/HXTyg.png)](https://i.sstatic.net/HXTyg.png)
  
  Looking at the search criteria I see that there is no field to assign the interviewer as there is when I'm logged in as an admin:
  
  [![when signed in as an admin](https://i.sstatic.net/gzHww.png)](https://i.sstatic.net/gzHww.png)
  
  I checked my survey-related permissions and I think I have it setup correctly so a person with the "contributor" role should be able to do this:
  
  [![enter image description here](https://i.sstatic.net/V9DNZ.png)](https://i.sstatic.net/V9DNZ.png)
  [![enter image description here](https://i.sstatic.net/frbIr.png)](https://i.sstatic.net/frbIr.png)
  
  Is there something else permissions-related that I need to be setting, or is this maybe a bug?
  
  Thanks for any help,
  
  Ruth
  
  **Tags:** error, permissions, civisurvey
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2019-11-05. Score: 1
  
  It seems like you'd need to do 'Administer CiviCampaign' to get it going. What I did was enable that for the user group and then hid the admin stuff from the contributor role for editing the navigational menu
  
  
  ---
  
  ### Answer by username_2 on 2019-07-16. Score: 1
  
  I believe you also need the "CiviCRM: access contact reference field" permission, based on what you're reporting.
  
  > **Comments:**
  > **username_0**: Thanks for the suggestion.  Just checked that and yes, I already have that checked on.  
  
  ---
  
  