2016-07-25 10 views
0

OU内のメンバーの一部は、継承を無効にしています。 Powershellでどうすればいいですか?これは、GUIウィンドウである、それは私があなたのスクリーンショットに、そのボタンを自動化するには... enter image description herePowershellを使用してすべてのユーザーにOUの固有のアクセス許可を有効にする方法

+0

OU "がありません。メンバー "。 OU、またはOU自体に含まれるオブジェクトについて話していますか? (後で実行するためにGUIで行うことを簡単に説明すると簡単かもしれません) –

+0

これらのユーザーの継承は、1つ以上の管理グループのメンバーであるため、無効になっている可能性があります。これが真であるかどうかを確認するには、そのようなユーザーオブジェクトを1つ見て、AdminCountプロパティの存在を探します。 https://msdn.microsoft.com/en-us/library/ms675212(v=vs.85).aspx 特定の組み込みのメンバーであるユーザーに対して継承を設定できない場合がありますそのようなグループから削除されない限り、管理グループ。 – markg

答えて

1

を依頼しようとしていますどのような場合に役立ちます、ここでのコードだ、from there

Function Set-Inheritance { 
    param($ObjectPath) 
    $ACL = Get-ACL -path "AD:\$ObjectPath" 
    If($acl.AreAccessRulesProtected){ 
     $ACL.SetAccessRuleProtection($False, $True) 
     Set-ACL -AclObject $ACL -path "AD:\$ObjectPath" 
     Write-Host "MODIFIED "$ObjectPath 
    } #End IF 
} #End Function Set-Inheritance 
関連する問題