Menu du compte de l'utilisateur

  • Log in

Navigation principale

  • Home Page
  • All CMS
  • Tutorials
  • White Paper
Home
Guide CMS

Breadcrumb

  • Home
  • Tutorials
  • Drupal User Guide
  • Chapter 7. Managing User Accounts
  • 7.5. Assigning Permissions to a Role

Language selector

  • Français
  • English

Main navigation

  • Home Page
  • All CMS
  • Tutorials
  • White Paper

User login

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
  • Create new account
  • Reset your password

Book navigation

  • Tutorials
    • Drupal User Guide
      • Preface
      • Chapter 1. Understanding Drupal
      • Chapter 2. Planning Your Site
      • Chapter 3. Installation
      • Chapter 4. Basic Site Configuration
      • Chapter 5. Basic Page Management
      • Chapter 6. Setting Up Content Structure
      • Chapter 7. Managing User Accounts
        • 7.1. Concept: Users, Roles, and Permissions
        • 7.2. Concept: The User 1 Account
        • 7.3. Creating a Role
        • 7.4. Creating a User Account
        • 7.5. Assigning Permissions to a Role
        • 7.6. Changing a User’s Roles
        • 7.7. Assigning Authors to Content
      • Chapter 8. Blocks
      • Chapter 9. Creating Listings with Views

Guy Vigneault

7.5. Assigning Permissions to a Role

By Guy Vigneault | 11:51 PM EDT, Sun August 09, 2026

Goal

Change the permissions for the Vendor role so that users can create, edit, and delete Recipe and Vendor content, format the content, and contact each other.

Prerequisite knowledge

  • Section 7.1, “Concept: Users, Roles, and Permissions”

Site prerequisites

The Vendor role must exist on your site. See Section 7.3, “Creating a Role”.

Steps

  1. In the Manage administrative menu, navigate to People > Roles (admin/people/roles). The Roles page appears.
  2. Click Edit permissions in the dropdown for the Vendor role. The Edit role page appears where you can see all the available actions for the website such as, for example, Post comments or Administer blocks. The available permissions depend on the modules that are installed in the site. Note: Some permissions may have security implications. Be cautious while assigning permissions to roles.
  3. Check the boxes for the following permissions, listed by module:

    ModulePermission
    ContactUse users' personal contact forms
    FilterUse the Restricted HTML text format
    NodeRecipe: Create new content
    NodeRecipe: Edit own content
    NodeRecipe: Delete own content
    NodeVendor: Edit own content

    Granting users with the Vendor role the rights to create, delete and edit Recipes

  4. Click Save permissions. You will get a message saying your changes have been saved.

    Confirmation message after updating permissions

Expand your understanding

  • Log in as one of the new users you created in Section 7.4, “Creating a User Account”. Verify whether you have the correct permissions.
  • Section 7.6, “Changing a User’s Roles”

Related concepts

Section 7.2, “Concept: The User 1 Account”

 

Additional resources

Drupal.org community documentation page "Managing Users"

Attributions

Adapted and edited by Boris Doesborg, Brian Emery, and Jojy Alphonso at Red Crackle, and Joe Shindelar at Drupalize.Me, from "User Roles", copyright 2000-2025 by the individual contributors to the Drupal Community Documentation.

 

Book traversal links for Tutorials

  • ‹ 7.4. Creating a User Account
  • Up
  • 7.6. Changing a User’s Roles ›
CMS

 

All CMS

 

Tuto

 

Tutorials

 

White Paper

 

White Paper

Powered by Drupal

Privacy Policy

Privacy Policy

 

Recent content

  • 9.3. Creating a Content List View
    23 hours 12 minutes ago
  • 9.2. Concept: The Parts of a View
    23 hours 19 minutes ago
  • 9.1. Concept: Uses of Views
    23 hours 24 minutes ago
  • Chapter 9. Creating Listings with Views
    23 hours 28 minutes ago
  • 8.3. Placing a Block in a Region
    1 month 1 week ago

Copyright

Creative Commons

Sauf mention contraire, Guide CMS © 2025 par Guy Vigneault est sous licence Creative Commons Attribution - Utilisation non commerciale - Partage dans les mêmes conditions 4.0 International

 

Creative Commons

Unless otherwise stated, Guide CMS © 2025 by Guy Vigneault is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

eGV Web