BeyondInsight - Scan Account Permissions
BeyondInsight - Scan Account Permissions
When performing an authenticated network-based assessment with BeyondTrust Discovery Agent (BDA), local admin or root
privileges must be used. For the BDA to accurately assess the information on a remote system, BDA needs to have
unrestricted access to all areas of the remote system or device.
BEYONDTRUST DOES NOT OFFER A SET OF LEAST PRIVILEGE SETTINGS FOR A SCANNING ACCOUNT, SINCE
SCANNING IS SO DYNAMIC. PROVIDING A LIST OF HARD-CODED PRIVILEGES COULD GREATLY IMPACT THE
SCANNER'S ABILITY TO PERFORM CHECKS WHICH COULD REQUIRE PERMISSIONS NOT INCLUDED IN A LEAST
PRIVILEGE ACCOUNT. TO ENSURE ALL CURRENT AND FUTURE CHECKS ARE PERFORMED, AN UNRESTRICTED
LOCAL ADMIN OR SIMILAR ACCOUNT IS REQUIRED.
https://beyondtrustcorp.service-now.com/csm?id=kb_article&sys_id=77e0461747078ed0b77b3ddbd36d438e&table=kb_knowledge 1/5
8/27/24, 9:45 PM BeyondInsight / Password Safe - BeyondTrust Discovery Agent scan account permissions
Windows
Please refer to Configuring Windows Hosts for Discovery Scanning.
This sudo rule above means that the scan_account user has unlimited privileges and can run any command on the system.
The Discovery Agent leverages interactive SSH commands to enumerate data from Linux targets, therefore pty sessions are
required. The no-pty option will prevent the scan from functioning.
For SSH devices, it is recommended to consult the vendor's documentation regarding admin or privileged accounts if sudo or
root accounts are not available options on the device.
Databases
The scan account will need permissions within the database to enumerate users, enumerate databases, and enumerate logins.
MySQL: mysql.user
https://beyondtrustcorp.service-now.com/csm?id=kb_article&sys_id=77e0461747078ed0b77b3ddbd36d438e&table=kb_knowledge 2/5
8/27/24, 9:45 PM BeyondInsight / Password Safe - BeyondTrust Discovery Agent scan account permissions
Copy Permalink
Related Articles
Unable to enumerate a Cisco device - Bad IP address or hostname unkown command or Computer name unable to find Computer
https://beyondtrustcorp.service-now.com/csm?id=kb_article&sys_id=77e0461747078ed0b77b3ddbd36d438e&table=kb_knowledge 3/5