Show/Hide Toolbars

Navigation: Using ASPRunnerPro > Security

PHPrunner32x32     ASPRunnerPro manual


Advanced security settings

Scroll Prev Next More

Advanced options

Press the Advanced button on the Security screen to open the popup with advanced security settings.

 

The Advanced security settings popup gives you additional options that affect accessing, viewing, and editing the database.

security_advanced_settings

 

yellowbulbNote: each table in the database can be set up individually, select it in the dropdown at the top of the popup window.

 

 

The options are:

Users can see and edit other users data

This is the default option. Every authorized user can view, edit, and delete other users' data.

Users can see and edit their own data only

This option restricts authorized users so that they can view and edit only the records they created.

 

This option requires you to select the OwnerID fields in the Users table and the current table. The field in the current table stores the ID (when you store usernames/passwords in the Database) or the username (when you select the Active Directory authentication) of the user who created the record.

 

yellowbulbNote: the field to store the ID needs to be an Int type.

 

If you don't have the appropriate field to store the ID/username, you can create it by modifying the table. See Datasource tables to learn more.

Users can see other users data, can edit their own data only

This option is similar to the previous one. However, the authorized users can view the other users' data, but cannot edit or delete it.

Login as guest

This option adds read-only guest access to the generated app. Guests cannot edit, delete or add new records to the database.

 

With this option selected, the Login as Guest link appears on the Login screen:

security_login_page

 

yellowbulbNote: See User group permission to learn more about Guest permissions.