Adds access restrictions to folders in assets, similar to the way you secure pages

Installs: 156 086

Dependents: 7

Suggesters: 1

Security: 0

Stars: 17

Watchers: 18

Forks: 34

Open Issues: 0


1.2.0 2017-11-16 03:52 UTC

This package is auto-updated.

Last update: 2024-06-19 10:23:26 UTC


Secure Assets Module

Build Status SilverStripe supported module


A module for adding access restrictions to folders that mirrors the access restrictions of sitetree pages

This is a fork of the community module (Also called Secure Files) located at

This should work with IIS 7+, but it has not been extensively tested.

See the usage documentation for more information.

Maintainer Contact

  • Hamish Friedlander <hamish (at) silverstripe (dot) com>
  • Sean Harvey <sean (at) silverstripe (dot) com>


(3.1 up to but not including 4)

NOTE: Since SilverStripe 4.0.0 this module has been superseded by core functionality (provided by silverstripe/assets - a part of recipe-core).

Installation Instructions

  1. Extract the module to your website directory, or install using composer: composer require silverstripe/secureassets dev-master
  2. Run /dev/build?flush=1

Upgrade Instructions

As above, this module is no longer needed in the SilverStripe 4.x release line.

Run dev/build followed by dev/tasks/MigrateFileTask. All secure assets will be migrated to your updated project.


This is a fairly heavy re-write of a community module (also called secure files module) by Hamish Campbell. Check that module out if you want fine-grained per member access control