Entity Limit

Component type

module

Maintenance status

Development status

Downloads

297

Component created

Component changed

Entity Limit allows administrators to restrict the creation of the number of entities that users may create. Basically, this module provides options to define a creation limit based on user and role.

Currently, entity_limit offers the following functionalities

  1. Per User entity limit settings.
  2. Per Role entity limit settings.
  3. Priority based entity limit configurations.

Important Points

Restricted Area

Component type

module

Maintenance status

Development status

Downloads

682

Component created

Component changed

If you want to secure some specific entities (nodes/term/assets/etc) or specific pages (still in development), you really need this module.

It allows you setup login and password, in a simple way, for each important page.

All password stored as hashes, so there are no security issues related to third-party access to the database.


DrupalJedi Logo

Automatic IP ban (Autoban)

Component type

module

Maintenance status

Development status

Downloads

2049

Component created

Component changed

Drupal 8 version

Autoban allows to automatize IP ban using watchdog table by the module rules. Need enable Database logging module (core) and at least one IP Ban Providers submodule: Autoban Core Ban (integrate with core Ban module) and/or Autoban Advanced Ban (integrate with Advanced Ban module.

IP Ban

Component type

module

Maintenance status

Development status

Downloads

947

Component created

Component changed

A large majority of all websites have content that's only relevant to a country or region. This can be problematic because visitors from other countries or regions may not exactly be visiting your site with your best interests in mind.

This module allows you configure the site to be "read only" or "complete ban" for a visitor based on individual IP addresses or by country (using IP address lookup).

Disable Edits

Component type

module

Maintenance status

Development status

Downloads

872

Component created

Component changed

The Disable Edits module is a simple administration module that allows you to configure "blocked" paths that should be redirected to a page of your choosing when the checkbox enabling this behavior is checked.

Basic HTTP Authentication

Component type

module

Maintenance status

Development status

Downloads

1017

Component created

Component changed

The module provides a possibility to restrict an access to every system path using basic HTTP authorization. You can configure, for which paths will be added an additional HTTP authentication before checking its accessibility through standard tools, using UI or programmatically.

Drupal 8

Drupal 8 is cool because it has the basic_auth module within the core.

API

Add basic HTTP authorization for a path:

Workbench Moderation State Permission

Component type

module

Maintenance status

Development status

Downloads

143

Component created

Component changed

Overview:
Workbench Moderation State Permission give you full access control on content moderation and that by gives a list of permissions to control access(View|Edit|Delete) by state on content that moderated using module Workbench Moderation.
Icon Workbench moderation state permission

License Access Control

Component type

module

Maintenance status

Development status

Component created

Component changed

This module allows administrators to control entity access by issuing licenses to users.

Licenses are entities. You may create custom, fieldable license types (bundles). Each license type will have the following base fields:

  • Owner
  • Licensed entity
  • Status
  • Expires automatically
  • Expiry date and time

For each license type, you may choose the type of entity and bundles that may be licensed. You may also configure which user roles the license access control applies to.