How can I make user profiles publicly available to anonymous users and search engine bots accessing my website?

Details: User profiles are not publicly accessible by default. Without being logged in to Drupal, if you try to access /user/123 for example, you get the You are not authorized to access this page error message. I want to display the user profile details instead.

1 Answer 1


Simply go to /admin/people/permissions, scroll to the bottom of the page and turn on all check boxes for the View user profiles permission.

  • I know this sounds simple, but I wasted 30 minutes searching for an answer on Google and here and then decided to fiddle around permissions and found the answer. Hopefully this will save others time in the future.
    – Mario Awad
    Commented Feb 4, 2014 at 17:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.