githubEdit

Varbase Users Base

The Varbase Users Base recipe manages default Varbase user roles and user management configurations, including role definitions, account settings, and the modules needed to support user management on the site.

Drupal.org Project

https://www.drupal.org/project/varbase_users_basearrow-up-right

Overview

Varbase Users Base establishes the foundation for user management in Varbase sites. It configures user account settings, registration policies, and notification preferences to provide a secure and user-friendly experience.

Varbase Users Base

A recipe to manage default Varbase user roles and user management configurations, including role definitions, account settings, and the modules needed to support user management on the site.

User Roles

Varbase comes with pre-configured default roles tailored for sites with hierarchical content management permissions.

Super Admin (administrator)

Can edit everything in content and configurations for the site.

Site Admin (site_admin)

Can edit, delete, and publish all content on the site.

SEO Admin (seo_admin)

Can edit items related to SEO, Meta tags and Google Analytics.

Content Admin (content_admin)

Can edit all content and publish it but cannot edit anything else not related to the content roles.

Content editor (content_editor)

Has permissions to edit all content on the website but cannot publish any content.

Authenticated user (authenticated)

Any user who can access the website by providing a username or password. This role is provided by default from Drupal and cannot be edited or deleted.

Anonymous user (anonymous)

Any visitor who can access the website without providing a username or password. This role is provided by default from Drupal and cannot be edited or deleted.

Installation

Apply the recipe using Drush:

This recipe is automatically applied when using the Varbase Starter recipe and should be one of the first recipes applied as other recipes may depend on user role configurations.

Last updated