2014-02-20
Beta
António Chinita
8.0.1+
All
.NET
[Overview]
Developer block that defines areas in your pages, that can be configured in the front end permission wise. If the end client needs customization features to enable him to define who sees what, and who can do what. This should make it very simple.
[Detail]
This application exposes a single WebBlock, with a placeholder, that allows a developer to envelop a group of elements and naming that group.
Then, in the Sphinx application front end, a special user (Role: Sphinx) will be able to access all screens on consumers of Sphinx, directly.
By clicking a screen name you will enter the Sphinx edit mode, and will see all the defined areas highlighted like in Service Studio. You can click each area, to define who can access them (eSpace roles and referenced roles).
He can navigate normally through the application, to access all the blocks that need setup. (No roles = Everyone will be able to see them).
When you're in Edit Mode, the Sphinx Icon will always be shown on the left of the screen to enable you to get back to the main page.
Here's a video where I start by showing how to define permissions, then switch between users to show the enabled/disabled blocks. VIDEO
A live version is also in the cloud HERE. If you want to try it yourself.
The test application is HERE.
Here are the users to access it.
User:Password
Sphinx_Admin:123456
TestUser1:123456
TestUser2:123456
If you notice, the current version is named BETA. That means every possible feedback will be apreciated. :)