Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
The Profile module provides configurable user profiles.
Comparison to user account fields
Why use profiles instead of user account fields?
- With profile, user account settings and user profiles are conceptually different things, e.g. with the “Profile” module enabled users get two separate menu links “My account” and “My profile”.
- Profile allows for creating multiple profile types, which may be assigned to roles via permissions (e.g. a general profile + a customer profile)
- Profile supports private profile fields, which are only shown to the user owning the profile and to administrators.
Features
- Multiple profile types may be created via the UI (e.g. a general profile + a customer profile), whereas the module provides separated permissions for those.
- Optionally, profile forms are shown during user account registration.
- Fields may be configured to be private - thus visible only to the profile owner and administrators.
- Profile types are displayed on the user view page, and can be configured through “Manage Display” on account settings.
- Profiles can optionally be revisioned.
Note: profiles are currently not translatable. See #2899744: Make Profiles Translatable.
Supporting organizations:
Development and maintenance
Project information
- Module categories: Access Control
- 34,108 sites report using this module
- By bojanz on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.10
released 27 March 2024
Works with Drupal: ^9 || ^10 || ^11
✓ Recommended by the project’s maintainer.
Install:
Development version: 8.x-1.x-dev updated 27 Mar 2024 at 13:14 UTC