Hierarchical NTFS Security Permission Diagnostics

Author Message
turranx

  • Total Posts : 59
  • Scores: 0
  • Reward points : 0
  • Joined: 2/7/2006
  • Location: Cincinnati, OH
  • Status: offline
Hierarchical NTFS Security Permission Diagnostics Monday, April 27, 2009 3:07 AM (permalink)
0
Have you ever tried to figure out the "Effective Permissions" a user has on a directory?  Have you ever struggled to track down why a user cannot walk their way through a directory structure? 
 
I present to you a sneak peak of my next utility.  Here is the output:
 
  ------------------------------
 Checking Permissions For: <DOMAIN>\JoeUser
 Against: O:\Data Research\DR Folders\DR Personal Folders\JoeUser\s\temp\temp\DR Development
 ------------------------------
 Is UNC:           False
 Is Drive:         True
 Is Mapped Drive:  True
 ------------------------------
 Physical Root Path:       G:\JBBL
 Mapped Drive Root Path:   O:
 UNC Root Path:            .com\G$\JBBL">\\FileServer01.<DOMAIN>.com\G$\JBBL
 Network Share Root Path:  .com\File_Store">\\FileServer01.<DOMAIN>.com\File_Store
 ------------------------------
 O:\
  |    Also Shared As: .com\File_Store">\\FileServer01.<DOMAIN>.com\File_Store
  |    Contributing Access Control Entries:
  |       * Everyone - Not Inherited - Allow - ReadAndExecute, Synchronize
  |    Complied Permissions: Allow - ReadAndExecute, Synchronize
  |
  -+ \Data Research
   |    Contributing Access Control Entries:
   |       * <DOMAIN>\Data Research Group - Not Inherited - Allow - ReadAndExecute, Synchroniz
   |       * <DOMAIN>\Data Administrators - Not Inherited - Allow - Modify, Synchronize
   |    Complied Permissions: Allow - Modify, Synchronize
   |
   -+ \DR Folders
    |    Contributing Access Control Entries:
    |       * <DOMAIN>\Data Research Group - Not Inherited - Allow - Modify, Synchronize
    |    Complied Permissions: Allow - Modify, Synchronize
    |
    -+ \DR Personal Folders
     |    Complied Permissions: Allow - Modify, Synchronize
     |
     -+ \JoeUser
      |    Complied Permissions: Allow - Modify, Synchronize
      |
      -+ \s
       |    Complied Permissions: Allow - Modify, Synchronize
       |
       -+ \temp
        |    Also Shared As: .com\junk">\\FileServer01.<DOMAIN>.com\junk 1
        |    Also Shared As: .com\junk2">\\FileServer01.<DOMAIN>.com\junk2
        |    Complied Permissions: Allow - Modify, Synchronize
        |
        -+ \temp
         |    Complied Permissions: Allow - Modify, Synchronize
         |
         -+ \DR Development
          |    Complied Permissions: Allow - Modify, Synchronize
 PS C:\Program Files (x86)\PowerGUI>
 

 
I'm interested in opinions or suggestions or questions!
Microsoft Windows 2000 Scripting Guide - The best book for newbie scripters
http://www.myspace.com/Evil__Overlord
 
#1

    Online Bookmarks Sharing: Share/Bookmark

    Jump to:

    Current active users

    There are 0 members and 1 guests.

    Icon Legend and Permission

    • New Messages
    • No New Messages
    • Hot Topic w/ New Messages
    • Hot Topic w/o New Messages
    • Locked w/ New Messages
    • Locked w/o New Messages
    • Read Message
    • Post New Thread
    • Reply to message
    • Post New Poll
    • Submit Vote
    • Post reward post
    • Delete my own posts
    • Delete my own threads
    • Rate post

    2000-2012 ASPPlayground.NET Forum Version 3.9