Contents

 
Home
PHPRunner 6.1 manual
Prev Page Next Page
 
 

Dynamic permissions

 

The main difference between static and dynamic permissions is that PHPRunner create new tables for user group permissions settings in the database and build admin area in the application. Admins can update permissions online.

Dynamic permissions

Dynamic permissions require three database tables to store permissions, groups, and group members. PHPRunner allows you to create these tables or select existing ones. By adding a prefix in front of table names PHPRunner allows several projects to share the same database.

On this screen you should select existing tables or chose prefix for the new tables where user group permissions will be stored and add admin user on the Set Initial Permissions dialog.

dynamical_dialog

initial_permissions

After building the project you need to login as admin, add groups, set up permissions and assign users to created groups.

Admin area on the generated pages

Add new groups and assign permissions to the groups:

dynamical_permissions

Assign existing users to the groups:

dynamical_permissions2

Add, edit or delete users:

dynamical_permissions3

Converted from CHM to HTML with chm2web Standard 2.85 (unicode)