Skip to content

usage roles_perms

psyray edited this page Aug 17, 2024 · 1 revision

Multiple Users, Roles and Permissions

Roles and Permissions! Begining reNgine-ng 2.0, we've taken your web application reconnaissance to a whole new level of control and security. Now, you can assign distinct roles to your team members—Sys Admin, Penetration Tester, and Auditor—each with precisely defined permissions to tailor their access and actions within the reNgine-ng ecosystem.

Adding Multiple Users

You can add multiple users from Admin Settings menu.

Caution

Please note that, the admin settings menu is only accesible to Sys Admin or root user!

Click on + Add User

You can assign below mentioned roles.

Available Roles

  • Sys Admin: Sys Admin is a super user that has permission to modify system and scan related configurations, scan engines, create new users, add new tools etc. Super user can initiate scans and subscans effortlessly.

  • Penetration Tester: Penetration Tester will be allowed to modify and initiate scans and subscans, add or update targets, etc. A penetration tester will not be allowed to modify system configurations. A penetration tester will also not be able to add or modify users.

  • Auditor: Auditor can only view and download the report. An auditor can not change any system or scan related configurations nor can initiate any scans or subscans.

Disable Users

You can also disable users from Admin Settings page. On every user accounts, you will see an action button called Disable User, clicking on it will disable the user. A disabled user will not be able to access reNgine-ng.

Changing Password

A Sys Admin can only change the password for other users. It is possible to change the password from the actions menu on each user.

Changing Roles

A Sys Admin can also upgrade or downgrade the roles for any users from the same actions menu.

Getting Started


  • Home - Introduction to reNgine-ng with workflows and features
  • Installation - Install reNgine-ng in different ways
  • Usage - Common usage and best practices
  • Backup-Restore - Backup and restore reNgine-ng easily

Advanced Usage


  • Dependencies - Information about used third-party libraries and tools
  • Security - Security best practices and reporting issues
  • Support - Troubleshooting guide and common issues
  • Changelog - Complete changelog

Community


Clone this wiki locally