Понимание базовой структуры для Get-ObjectAcl? - PullRequest
0 голосов
/ 13 октября 2019

Я хочу понять базовую структуру командлета Get-ObjectAcl PowerView. Я хочу узнать о перечислении разрешений для объекта, и я узнал, что с PowerView мы можем легко это сделать. Все, что я делаю в своем местном окружении, чтобы понимать и практиковаться в вещах.

cmdlet> Get-ObjectAcl -SamAccountName demop -ResolveGUIDs | ? {$_.ActiveDirectoryRights -eq "GenericAll"} 

PropagationFlags      : None
InheritanceFlags      : None
ObjectType            : All
AccessControlType     : Allow
ObjectSID             : S-1-5-21-1285468711-2817400986-4257114310-1106
InheritedObjectType   : All
IsInherited           : False
ObjectDN              : CN=demo permission,CN=Users,DC=adlab,DC=local
IdentityReference     : NT AUTHORITY\SYSTEM
ObjectFlags           : None
ActiveDirectoryRights : GenericAll
InheritanceType       : None

PropagationFlags      : None
InheritanceFlags      : None
ObjectType            : All
AccessControlType     : Allow
ObjectSID             : S-1-5-21-1285468711-2817400986-4257114310-1106
InheritedObjectType   : All
IsInherited           : False
ObjectDN              : CN=demo permission,CN=Users,DC=adlab,DC=local
IdentityReference     : S-1-5-32-548
ObjectFlags           : None
ActiveDirectoryRights : GenericAll
InheritanceType       : None

PropagationFlags      : None
InheritanceFlags      : None
ObjectType            : All
AccessControlType     : Allow
ObjectSID             : S-1-5-21-1285468711-2817400986-4257114310-1106
InheritedObjectType   : All
IsInherited           : False
ObjectDN              : CN=demo permission,CN=Users,DC=adlab,DC=local
IdentityReference     : ADLAB\Domain Admins
ObjectFlags           : None
ActiveDirectoryRights : GenericAll
InheritanceType       : None

PropagationFlags      : None
InheritanceFlags      : ContainerInherit
ObjectType            : All
AccessControlType     : Allow
ObjectSID             : S-1-5-21-1285468711-2817400986-4257114310-1106
InheritedObjectType   : All
IsInherited           : True
ObjectDN              : CN=demo permission,CN=Users,DC=adlab,DC=local
IdentityReference     : ADLAB\Enterprise Admins
ObjectFlags           : None
ActiveDirectoryRights : GenericAll
InheritanceType       : All

Я читаю в блоге, используя этот командлет, и мы узнаем, что у нашего пользователя есть разрешения GenericAll или нет, поэтому я попробовал использовать этот командлет и выше.

Теперь я хочу знать, как определить, есть ли у моего пользователя разрешения GenericAll или нет? Да, я не имею ни малейшего представления об этих ключах и значениях? Я надеюсь, вы поняли мою точку зрения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...