Export-Permission

0.0.154

Benefits:
- Presents complex nested permissions and group memberships in a report that is easy to read
- Provides additional information about each account such as Name, Department, Title
- Multithreaded with caching for fast results
- Works as a scheduled task
- Works as a custom sensor script for Paessler PRTG Network Monitor (Push sensor recommended due to executio
Benefits:
- Presents complex nested permissions and group memberships in a report that is easy to read
- Provides additional information about each account such as Name, Department, Title
- Multithreaded with caching for fast results
- Works as a scheduled task
- Works as a custom sensor script for Paessler PRTG Network Monitor (Push sensor recommended due to execution time)

Supports these scenarios:
- local folder paths (resolved to UNC paths using the administrative shares, so the computer name is shown in the reports)
- UNC folder paths
- DFS folder paths (resolves them to their UNC folder targets, and reports permissions on each folder target)
- Active Directory domain trusts, and unresolved SIDs for deleted accounts

Does not support these scenarios:
- Mapped network drives (ToDo enhancement; for now use UNC paths)
- ACL Owners or Groups (ToDo enhancement; for now only the DACL is reported)
- File permissions (ToDo enhancement; for now only folder permissions are reported)
- Share permissions (ToDo enhancement; for now only NTFS permissions are reported)

Behavior:
- Gets all permissions for the target folder
- Gets non-inherited permissions for subfolders (if specified)
- Exports the permissions to a .csv file
- Uses ADSI to get information about the accounts and groups listed in the permissions
- Exports information about the accounts and groups to a .csv file
- Uses ADSI to recursively retrieve group members
   - The entire chain of group memberships is not retrieved (for performance reasons)
   - This means nested group members are retrieved, but nested groups themselves are not
- Exports information about all accounts with access to a .csv file
- Exports information about all accounts with access to a report generated as a .html file
- Outputs an XML-formatted list of common misconfigurations for use in Paessler PRTG Network Monitor as a custom XML sensor
Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name Export-Permission -RequiredVersion 0.0.154

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Jeremy La Camera. All rights reserved.

Package Details

Author(s)

  • Jeremy La Camera

Tags

adsi ldap winnt ntfs acl

Dependencies

This script has no dependencies.

Release Notes

bugfix IgnoreDomain was not working for 'Due to Membership In' column

FileList

Version History

Version Downloads Last updated
0.0.238 8 2/19/2024
0.0.237 5 2/19/2024
0.0.236 5 2/19/2024
0.0.235 5 2/19/2024
0.0.234 7 2/10/2024
0.0.233 8 2/5/2024
0.0.232 6 2/5/2024
0.0.231 6 2/5/2024
0.0.230 6 2/5/2024
0.0.229 5 2/5/2024
0.0.228 6 2/5/2024
0.0.227 6 2/5/2024
0.0.226 5 2/5/2024
0.0.225 6 2/5/2024
0.0.224 6 2/4/2024
0.0.223 6 2/4/2024
0.0.222 5 2/4/2024
0.0.221 10 2/4/2024
0.0.220 8 2/3/2024
0.0.219 6 2/3/2024
0.0.218 7 1/31/2024
0.0.217 6 1/31/2024
0.0.216 6 1/31/2024
0.0.215 6 1/31/2024
0.0.214 7 1/29/2024
0.0.213 6 1/29/2024
0.0.212 6 1/29/2024
0.0.211 6 1/29/2024
0.0.210 6 1/29/2024
0.0.209 6 1/29/2024
0.0.208 6 1/28/2024
0.0.207 6 1/28/2024
0.0.204 6 1/27/2024
0.0.203 6 1/27/2024
0.0.202 6 1/27/2024
0.0.201 6 1/27/2024
0.0.198 6 1/27/2024
0.0.197 6 1/27/2024
0.0.196 6 1/27/2024
0.0.195 18 1/21/2024
0.0.194 6 1/21/2024
0.0.193 6 1/21/2024
0.0.192 6 1/21/2024
0.0.191 6 1/21/2024
0.0.190 6 1/21/2024
0.0.189 6 1/20/2024
0.0.188 6 1/20/2024
0.0.187 5 1/20/2024
0.0.186 6 1/16/2024
0.0.185 6 1/16/2024
0.0.184 6 1/16/2024
0.0.183 6 1/16/2024
0.0.182 5 1/16/2024
0.0.181 6 1/16/2024
0.0.180 6 1/16/2024
0.0.179 6 1/15/2024
0.0.178 6 1/15/2024
0.0.177 6 1/15/2024
0.0.176 5 1/15/2024
0.0.175 5 1/14/2024
0.0.174 5 1/14/2024
0.0.173 6 1/14/2024
0.0.172 6 1/14/2024
0.0.171 6 1/14/2024
0.0.168 6 1/14/2024
0.0.167 5 1/14/2024
0.0.166 5 1/13/2024
0.0.165 5 1/13/2024
0.0.163 78 10/16/2022
0.0.162 19 9/6/2022
0.0.161 11 9/6/2022
0.0.160 11 9/6/2022
0.0.159 15 9/4/2022
0.0.158 16 9/4/2022
0.0.157 12 9/4/2022
0.0.156 11 9/3/2022
0.0.155 10 9/3/2022
0.0.154 (current version) 12 9/1/2022
0.0.153 13 8/28/2022
0.0.152 11 8/28/2022
0.0.151 10 8/28/2022
0.0.150 10 8/28/2022
0.0.149 10 8/28/2022
0.0.148 10 8/28/2022
0.0.147 10 8/28/2022
0.0.146 11 8/27/2022
0.0.145 11 8/27/2022
0.0.144 11 8/26/2022
0.0.143 10 8/25/2022
0.0.142 11 8/25/2022
0.0.141 13 8/25/2022
0.0.140 12 8/22/2022
0.0.139 10 8/22/2022
0.0.138 11 8/22/2022
0.0.137 11 8/21/2022
0.0.136 11 8/21/2022
0.0.135 11 8/20/2022
0.0.134 11 8/20/2022
0.0.133 11 8/20/2022
0.0.132 11 8/20/2022
0.0.131 11 8/20/2022
0.0.130 11 8/20/2022
0.0.129 11 8/20/2022
0.0.128 11 8/20/2022
0.0.127 11 8/20/2022
0.0.126 10 8/20/2022
0.0.125 11 8/20/2022
0.0.124 11 8/19/2022
0.0.123 11 8/19/2022
0.0.122 11 8/19/2022
0.0.121 11 8/18/2022
0.0.120 14 8/15/2022
0.0.119 13 8/14/2022
0.0.118 11 8/14/2022
0.0.117 12 8/7/2022
0.0.116 11 8/6/2022
0.0.115 10 8/6/2022
0.0.114 10 8/6/2022
0.0.113 10 8/6/2022
0.0.112 14 8/1/2022
0.0.111 12 8/1/2022
0.0.110 11 8/1/2022
0.0.109 11 8/1/2022
0.0.108 11 8/1/2022
0.0.107 11 8/1/2022
0.0.106 11 8/1/2022
0.0.105 17 8/1/2022
0.0.104 11 8/1/2022
0.0.103 11 8/1/2022
0.0.97 16 8/1/2022
0.0.96 11 8/1/2022
0.0.95 11 8/1/2022
0.0.94 12 7/31/2022
0.0.93 12 7/31/2022
0.0.92 12 7/31/2022
0.0.91 10 7/31/2022
0.0.90 13 7/27/2022
0.0.89 11 7/27/2022
0.0.88 10 7/27/2022
0.0.87 12 7/27/2022
Show less