Add Security to Asset Storage Providers

Add Security to Asset Storage Providers


Rock's method of securing things system-wide is a very robust and yet flexible solution.

One area where security seems to currently be missing is with Asset Storage Providers. Having the ability to add security to asset storage providers to control who can see/upload assets to these directories would be helpful in:

  1. Ensuring images and files that are used in day to day ministry get uploaded to the correct place
  2. Enabling files to be more quickly located in the future by all users
  3. Provide greater clarity to staff and volunteers by not showing providers which are used to store things that are not relevant to their role(s)

Ideally, we'd love to see the following levels of control for security:

  1. View - Users who have "View" access can see the asset storage provider, as well as select/upload assets to it.
  2. Edit - Users who have "Edit" access can add/delete folders within the asset storage provider.
  3. Administrate - Users who have "Administrate" access can make modifications to the asset storage provider settings.


Photo of Brian KalwatSubmitted by Brian Kalwat, NewSpring Church  ·   ·  Core
Login to add a comment...

Submission Success Tips

Cultivate your ideas for maximum impact with these helpful submission tips that will increase the chances of your brilliant concepts becoming reality.

  • Clear Title: Craft a straightforward and descriptive title that instantly conveys the essence of your idea.
  • Concise Description: Provide an idea description that is succinct, ensuring it effectively communicates the concept without unnecessary verbosity.
  • Provide Additional Details: With a concise description complete, now provide any other details that are needed to better understand the requirements.
  • Thorough Ministry Need Review: Provide a comprehensive overview of the ministry need your idea addresses, emphasizing its significance.
  • Cover the WHY: Clearly articulate the rationale behind your idea, explaining why it's essential and how it aligns with the organization's goals and mission. Oftentimes a clear "why" sheds light into other possible options.