Introducing Role-Based Private Pages

What are Role-Based Private Pages?

Role-Based Private Pages in Knapsack allow you to control access to specific pages and sections based on the assigned roles of your users. With our latest feature in version 4, administrators now have the ability to set a minimum role requirement for accessing any page or section directly within the menu controls when editing a branch. Unlike hidden pages, which are inaccessible to all users and do not appear in the navigation, private pages are visible in the navigation but remain locked for users without the necessary role.

Enhanced Control and Customized Experiences

With Role-Based Private Pages, you can provide enhanced user access control, enabling customized experiences for your users. This feature unlocks new workflows and ensures the safeguarding of sensitive information. For example, you can make in-progress components visible in status tables to all viewers, while restricting access to the content of those components only to the individuals working on preparing their release. This level of control allows for more efficient collaboration and prevents lower-privileged users from accessing sensitive administrative information or workflows, even if hidden from the navigation.

Expansion of Use Cases

By incorporating Role-Based Private Pages into your workflows, the possibilities for your website expand significantly. You are no longer bound to a one-size-fits-all approach. The added variable of controlling who can access what allows for more diverse use cases and tailoring of content. Administrators can now support multiple user roles, each with different levels of access to specific pages and sections. This flexibility opens up new opportunities for creating personalized experiences for your users.

We hope you enjoy the benefits of Role-Based Private Pages in Knapsack. It's a powerful feature that empowers administrators to fine-tune user access control, unlock new workflows, and ensure the protection of sensitive information.