Export-Permission

0.0.119

Benefits:
- Presents complex nested permissions and group memberships in a report that is easy to read
- Provides additional information about each user 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 t
Benefits:
- Presents complex nested permissions and group memberships in a report that is easy to read
- Provides additional information about each user 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 file paths (resolves them to their UNC paths using the administrative shares, so that the computer name is shown in the reports)
- UNC file paths
- DFS file 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 feature)
- ACL Owners or Groups (only the DACL is reported)
- File share permissions (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 the members of nested groups
   - For a significant performance improvement, the entire chain of group memberships is not retrieved
   - Nested group members are retrieved, but nested groups themselves are not (only the group directly listed in the permissions)
- 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.119

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 ntfs acl

Dependencies

This script has no dependencies.

Release Notes

Updated build with latest versions of module dependencies

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 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 (current version) 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