Answers.Body: <p>To expose a profile to Drupal Users/Members for updating in Drupal - you have a number of options - including out of the box - the Profile Name and Address on /user - when your Members have a Drupal account and are logged in:</p>
  
  <p>hit Hello 'Name' to get to /user
  Name and Address is a CiviCRM Profile -> hit Edit to update it</p>
  
  <p>Name and Address profile appears here because in it's Profile setting is has View/Edit Drupal User Account checked. </p>
  
  <p><a href="https://i.sstatic.net/sMIAb.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/sMIAb.png" alt="enter image description here"></a></p>
  
  <p><a href="https://i.sstatic.net/rrNN4.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/rrNN4.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-19T18:50:23.640Z
Answers.Text: I have the same setting under profile settings and it's still not appear in the members Drupal role as you have illustrated. :/
Answers.UserDisplayName: Mike
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-19T14:43:42.910Z
Answers.LastActivityDate: 2017-05-19T14:49:23.377Z
Answers.LastEditDate: 2017-05-19T14:49:23.377Z
Answers.UserDisplayName: KarinG - Semper IT
Body: <p>I'm attempting to provide a link for members to edit their CiviCRM profile page. I'm using the following code: civicrm/profile/edit?reset=1&amp;gid=N.</p>
  
  <p>When member clicks on the link they received the following error message:</p>
  
  <p>Sorry but we are not able to provide this at the moment.
  is not of the type Positive</p>
  
  <p>The following is what is found in the log:</p>
  
  <pre><code>#0 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Error.php(374): CRM_Core_Error::backtrace()
  #1 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Utils/Type.php(358): CRM_Core_Error::fatal(" is not of the type Positive")
  #2 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/BAO/UFGroup.php(298): CRM_Utils_Type::escape(NULL, "Positive")
  #3 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Profile/Form.php(309): CRM_Core_BAO_UFGroup::getFields(NULL, FALSE, NULL, NULL, NULL, FALSE, NULL, FALSE, NULL, 1)
  #4 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Profile/Form/Edit.php(122): CRM_Profile_Form-&gt;preProcess()
  #5 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Form.php(543): CRM_Profile_Form_Edit-&gt;preProcess()
  #6 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Display.php(92): CRM_Core_Form-&gt;buildForm()
  #7 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Display-&gt;perform(Object(CRM_Profile_Form_Edit), "display")
  #8 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller-&gt;handle(Object(CRM_Profile_Form_Edit), "display")
  #9 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page-&gt;handle("display")
  #10 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Profile/Page/Router.php(108): CRM_Core_Controller-&gt;run()
  #11 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Invoke.php(310): CRM_Profile_Page_Router-&gt;run((Array:3), NULL)
  #12 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:13))
  #13 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
  #14 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/drupal/civicrm.module(448): CRM_Core_Invoke::invoke((Array:3))
  #15 [internal function](): civicrm_invoke("profile", "edit")
  #16 /Users/executivedirector/Desktop/BAH/includes/menu.inc(527): call_user_func_array("civicrm_invoke", (Array:2))
  #17 /Users/executivedirector/Desktop/BAH/index.php(21): menu_execute_active_handler()
  #18 {main}
  </code></pre>
  
  <p>Any ideas?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-07-18T20:36:39.737Z
Comments.Text: Can you confirm what Permissions you have set for CiviCRM Profile and Custom Fields?
Comments.UserDisplayName: petednz - fuzion
Tags: <drupal><profile><user-account>
Title: Error Linking Drupal user to edit their Civi CRM profile
ThreadText: # Error Linking Drupal user to edit their Civi CRM profile
  
  (Asked by: username_0 on 2017-05-19)
  
  I'm attempting to provide a link for members to edit their CiviCRM profile page. I'm using the following code: civicrm/profile/edit?reset=1&gid=N.
  When member clicks on the link they received the following error message:
  Sorry but we are not able to provide this at the moment.
  is not of the type Positive
  The following is what is found in the log:
  #0 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Error.php(374): CRM_Core_Error::backtrace()
  #1 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Utils/Type.php(358): CRM_Core_Error::fatal(" is not of the type Positive")
  #2 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/BAO/UFGroup.php(298): CRM_Utils_Type::escape(NULL, "Positive")
  #3 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Profile/Form.php(309): CRM_Core_BAO_UFGroup::getFields(NULL, FALSE, NULL, NULL, NULL, FALSE, NULL, FALSE, NULL, 1)
  #4 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Profile/Form/Edit.php(122): CRM_Profile_Form->preProcess()
  #5 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Form.php(543): CRM_Profile_Form_Edit->preProcess()
  #6 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Display.php(92): CRM_Core_Form->buildForm()
  #7 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Display->perform(Object(CRM_Profile_Form_Edit), "display")
  #8 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Profile_Form_Edit), "display")
  #9 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page->handle("display")
  #10 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Profile/Page/Router.php(108): CRM_Core_Controller->run()
  #11 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Invoke.php(310): CRM_Profile_Page_Router->run((Array:3), NULL)
  #12 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:13))
  #13 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
  #14 /Users/executivedirector/Desktop/BAH/sites/all/modules/civicrm/drupal/civicrm.module(448): CRM_Core_Invoke::invoke((Array:3))
  #15 [internal function](): civicrm_invoke("profile", "edit")
  #16 /Users/executivedirector/Desktop/BAH/includes/menu.inc(527): call_user_func_array("civicrm_invoke", (Array:2))
  #17 /Users/executivedirector/Desktop/BAH/index.php(21): menu_execute_active_handler()
  #18 {main}
  
  Any ideas?
  
  **Tags:** drupal, profile, user-account
  
  > **Comments:**
  > **username_1**: Can you confirm what Permissions you have set for CiviCRM Profile and Custom Fields?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-05-19. Score: 1
  
  To expose a profile to Drupal Users/Members for updating in Drupal - you have a number of options - including out of the box - the Profile Name and Address on /user - when your Members have a Drupal account and are logged in:
  
  hit Hello 'Name' to get to /user
  Name and Address is a CiviCRM Profile -> hit Edit to update it
  
  Name and Address profile appears here because in it's Profile setting is has View/Edit Drupal User Account checked.
  
  [![enter image description here](https://i.sstatic.net/sMIAb.png)](https://i.sstatic.net/sMIAb.png)
  
  [![enter image description here](https://i.sstatic.net/rrNN4.png)](https://i.sstatic.net/rrNN4.png)
  
  > **Comments:**
  > **username_0**: I have the same setting under profile settings and it's still not appear in the members Drupal role as you have illustrated. :/  
  
  ---
  
  