Skip to content

collective/collective.hardening

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image Coveralls image Latest Version Egg Status image License

collective.hardening

collective.hardening is an add-on designed to enhance Plone security by adding configurable features that help safeguard your site.

Features

  • Dedicated Control Panel Easily configure security-related settings from one central location.

  • File Type Restrictions Control which file types (by extension or MIME type) can be uploaded to your site.

  • Additional Improvements (TDB) Further enhancements are planned for upcoming releases.

Control Panel

A new control panel, accessible at /@@hardening-controlpanel, allows you to fine-tune the add-on's security settings. Through this interface, you can define which file types are permissible and ensure that only safe files are uploaded to your Plone site. You can access the control panel under the Security section of the main Plone control panel.

File Type Restrictions

Using the control panel, you can specify disallowed MIME types or file extensions. This flexibility helps prevent the upload of potentially harmful files, bolstering your site's security.

The implementation is based on:

  1. Event subscribers active on created or modified objects.
  2. A widget validator that checks the file type on upload.

Installation

To install collective.hardening, add it to your buildout configuration as follows:

[instance]
eggs +=
    collective.hardening

After updating the configuration, run buildout:

bin/buildout

And restart your Plone instance.

Authors

The Syslab.com team.

Contributors

Put your name here, you deserve it!

Contribute

Support

If you are having issues, please let us know in the issue tracker.

License

The project is licensed under the GPLv2.

About

An addon for hardening Plone

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE.md
GPL-2.0
LICENSE.GPL

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages