How to enable users editing their CiviCRM profiles details from their Drupal user page? I have a new Drupal7 instance with CiviCRM integrated. I have successfully linked CiviCRM contacts (specifically CiviMember members) to users in Drupal with the role of 'member'.

I want members to login and edit their CiviCRM profile. How do I go about doing this?
Create a CiviCRM Profile (or reuse one of the existing ones) by going to Administer >> Customize Data and Screens >> Profiles and set it to be enabled on "View/Edit Drupal User Account". Then the user will be able to edit their details from their Drupal user page.

See this Demo Profile on CiviCRM Demo site and notice that "View/Edit Drupal User Account" is checked. Take a look at this tab on the Drupal user page. The fields in the Profile can be edited.

For more details see: the CiviCRM book section on Profiles.