Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

PillarShield

Security covered Under active development 1 sites

This module integrates Drupal with the PillarShield governance service to evaluate content and make allow, warn, or block decisions. It enforces these decisions at the publish or visibility boundary by default, with an optional permission-gated manual check available during any save operation.

PillarShield connects Drupal to the PillarShield governance service to evaluate content and return allow/warn/block decisions. Enforcement runs at the publish/visibility boundary by default, with an optional manual check on any save (permission-gated).

Learn more or get an API key: https://pillarshield.co

Features

  • Sends content to the PillarShield service for governance evaluation
  • Receives allow / warn / block decisions (with details)
  • Default “Gate” behavior: blocks only at the publish/visibility boundary (draft saves are not blocked by default)
  • Permission-gated manual “Check PillarShield Governance” action on any save (records results without blocking)
  • Optional overrides for authorized users (fully audit logged)
  • Whitelisting support to reduce unnecessary checks (configurable)
  • Admin reporting at /admin/reports/pillarshield to review blocked publish attempts and decisions
  • Designed to complement existing editorial workflows, including Content Moderation

Post-Installation

  1. Enable the module.
  2. Configure your PillarShield API key (recommended via the Key module).
  3. Visit the settings page at /admin/config/content/pillarshield and test the connection.
  4. Select which content types and fields should be evaluated.
  5. Configure Gate enforcement (publish boundary) and any override/manual-check permissions.
  6. Review blocked publish attempts in the report at /admin/reports/pillarshield.

Additional Requirements

  • Drupal 10 or 11
  • Key module (drupal/key)
  • An active PillarShield tenant/API key
  • Key module is strongly recommended for storing the API key securely.
  • Content Moderation is recommended if you want Gate enforcement tied to moderation state transitions.

Similar projects

While there are other moderation and workflow modules in the Drupal ecosystem, PillarShield is focused on integration with the PillarShield governance service and enforcing allow/warn/block decisions during save and publish actions.

Supporting this Module

This module is maintained as part of the PillarShield product ecosystem. You can support development by contributing issues/patches on Drupal.org, or by using the PillarShield service.

Community Documentation

Documentation and service signup: https://pillarshield.co

Project status

This module is in early development and may change as the PillarShield platform evolves. It is usable today, but should be treated as actively evolving.

About PillarShield / Maintainer

PillarShield is a product of PillarPoint Consulting LLC.

This module is released and maintained by Patrick Teglia.

Drupal 10–11

Ask your assistant about PillarShield

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • Key
  • node Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
7
Tracked since
Jan 2026
Latest release
8 months ago
Releases (12 mo)
7 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
1.0.6 Stable 10–11 Feb 6, 2026
1.0.5 Stable 10–11 Jan 22, 2026
1.0.4 Stable 10–11 Jan 22, 2026
1.0.3 Stable 10–11 Jan 19, 2026
1.0.2 Stable 10–11 Jan 18, 2026
1.0.1 Stable 10–11 Jan 11, 2026
1.0.0 Stable 10–11 Jan 10, 2026