| AppliBuilder
User Documentation |
Roles
are used to control access to pages and Datasources.
You
can assign roles to pages "Page -> Properties -> AddRole ->
Modify"
Once you assign a role to the page, it will be marked as restricted
page when it is published.
When user has not logged into the application then framework will make
sure that user will login to access that page.
Currently the user can register and then login.
The page is displayed only when the logged in user has the right roles
defined for the page.
You can assign roles to users "Database -> Manage Roles"
Example:
Lets say, page has the role: "admin", "leader"
[Assume User has not logged into the framework]
When "tester" logs into the application (after signin/register), he
won't be to view page. 403 Forbidden error is sent back to client.
Developer can associate "leader" role (add role if does not exist) to
"tester" using "Database -> Manage Roles"
Once "tester" is associated with the "leader" role he can view the page.
[There is a plan to associate roles to NamedQuery but just holding off
for few days, as I'm currently looking at usage of these implemented
features roles]
Currently, NamedQuery can be controlled by setting its access other
than AnyOne/Public
| ©
2006 Applibase, Inc. |