Janux security provides a flexible, permissions-based, authorization scheme that can be used to vary the functionality of a client-side application based on the Role/Permissions that a user has, without hard-coding the Roles in the UI layer