What is Permission Analyzer?
Permission Analyzer reports NTFS permissions from the file system combined with user and group data from the Active Directory. All data is stored in a local or remote database and can be utilized to create overviews of permissions based on many filter criteria. You will be able to monitor permissions for entire user groups and receive notifications if undesired permissions are found within your network.
Find out what NTFS permissions are currently in your network. Create filters and utilize the embedded or remote database for quick overviews. Use different views to zoom in on the results and to trace permissions for a particular user.
Define segments for your users by adding filters for AD group, LDAP OU or a custom set of users or groups and save them as Selection. Use your selections in reports and policies to check for unwanted permissions, including the nested group memberships of every member in your selection!
Save your filters as policies and receive e-mail notifications if your policy report contains unwanted permissions. Schedule these policies and validate your security rules, instead of getting notified by every change in your network!
Scanning the NTFS file systems and Active Directory
Configure the directories, network shares or just a server name and the LDAP Organizational Units to scan. All directory information and group memberships from Active Directory are saved in a local database file. Run the scan whenever you like or schedule an automated scan. Permission Analyzer supports an external database, allowing multiple workstations to share the same information source.
Viewing server permissions and applying filters
All information is saved in a database, allowing you to conduct targeted search queries in seconds, instead of scanning the whole network every time you want to apply a new filter. Add filters for specific members, all members of a group or LDAP OU, permissions or folders. Save your filters as selection and use them to find unwanted permissions for a whole group of employees in one overview! Permission Analyzer includes the nested group memberships of every member in your selection.
Tracing user and group permissions
The main overview provides an aggregated summary of all server permissions found and may contain the permissions of multiple users or groups. The application offers different views on the search results, like the effective permissions per user/group, the plain ACL information like Windows Explorer, the origin of permissions for a specific user or group (via which group membership or parent folder they have been inherited), and a view of all the matching users/groups that have been found including their (possible unwanted) permissions. Use these views to zoom in on your search results.
Auditing server permissions
Open the audit dashboard to view statistics about the permissions found in the network. The dashboard contains charts for three different categories, “Users and groups”, “Permissions” and “Folder and files”. They show usefull information like a top 25 of users with the most explicit permissions or the balance between different permissions in the network.
Creating HTML and CSV exports and security audit policies
Save your filters as report and export them to HTML or CSV and e-mail. Use Permission Analyzer to run reports automatically using command-line parameters. Save your filters as audit policies and receive e-mail notifications if your policy report contains unwanted permissions.
Read more about reports…
Read more about policies…
Modifying server permissions
Quickly modify server permissions from within the application. At the bottom of the search result screen is a tab that allows you to review and modify the Access Control List (ACL) of the selected directory or file. The ACL view corresponds to the Security tab in Windows’ file properties. You will be able to only show Access Control Entries (ACE) that meet the filter criteria by ticking the checkbox “Apply filter on ACL list”. The ACL view toolbar contains a button to directly modify the selected ACE on the file system. Permission Analyzer uses the same Windows mechanisms as the Security tab. When modifying permission through Permission Analyzer, information in the database is updated immediately.
Inspecting nested group memberships
You will be able to request the details of a member or group at various points throughout the application: in the ACL view, Trace view, Member filters or search window for member selection. The member window shows both memberOf data as well as the members in the case of a group. In both cases nested memberships will also be shown.
Permission Analyzer comes with an embedded H2 database, but you can choose to use a central database to share scanned information, filters and reports between installations of Permission Analyzer or to run your own queries on the database. Permission Analyzer supports Oracle, DB2, MS SQL, MySQL, PostgreSQL, Derby and H2 out of the box.
PowerShell is a native Microsoft scripting solution, which allows you to scan the ACL’s of directories and files. Permission Analyzer can import the export result of a PowerShell script into the database.
Read more about external databases…
Read more about the PowerShell integration…
Security National Bank
Security National Corporation, a multi-bank holding company, owns Security National Bank in Sioux City, Akron, and Mapleton, Iowa. Today, Security National Bank is the largest locally owned bank in Sioux City, Iowa.
Sioux City, USA
Patriot Forge Co. is the largest custom open-die forging company in Canada and a leader in the Global market.
RSA Insurance Co
With a 300 year heritage, RSA is one of the world’s leading multinational quoted insurance groups.
Dubai, United Arab Emirates
UK Coal PLC
The largest producer of coal in the UK and a significant supplier to the electricity industry.
CIVCO Medical Solutions
CIVCO Medical Solutions is committed to positively impacting patient care by constantly innovating life enhancing medical solutions.
Talpa Media Holding b.v.
Talpa Media comprises Talpa Netherlands and Talpa Global. Talpa Global is dedicated to the worldwide licensing of Talpa Content’s formats and finished series.
National Bank of Kyrgyz Republic
The overall objective of the activity of the National Bank of the Kyrgyz Republic is to achieve and maintain stability of prices by means of implementing an appropriate monetary policy.
Bishkek, Russian Federation
Standard Chartered Bank
Korea international bank and the largest foreign investor in Korea’s financial service industry.
Seoul, South Korea
Excelsior College provides educational opportunity to adult learners with an emphasis on those historically underrepresented in higher education.
St. Bernards Healthcare
St. Bernards Medical Center is the healthcare destination for families in Jonesboro and the surrounding areas. It provides secure, confidential web-based access to your medical records.
Partners in Law, one of the best known and well-respected law firms in Luxembourg.
Centaur Media creates expert content and insight, engaging events and smart digital technology.
UCAN serves 10,000 at-risk children across Illinois through more than 30 programs that create a healing process for youth who have experienced trauma.
Creates and delivers services that enhance your business agility. Has more than 12,900 associates across 36 global locations, with delivery centers in North America, Europe, the Middle East and Asia Pacific.
KD Engineering Co. supports the needs of T.A.B. (Testing, Adjusting and Balancing) services within British Columbia.
TIMBERLANDS Limited is a forest management company, who acts on behalf of owners of significantly large forest estates, in order to grow cash return, generate the most value from their forest investment and protect their asset.
Rotorua, New Zealand