static bool IsGPOAppliedToDC(HealthcheckData healthcheckData, string DCdn, IGPOReference g)
 {
     if (healthcheckData.GPOInfoDic.ContainsKey(g.GPOId))
     {
         var gpo = healthcheckData.GPOInfoDic[g.GPOId];
         foreach (var ou in gpo.AppliedTo)
         {
             if (DCdn.EndsWith(ou))
             {
                 return(true);
             }
         }
     }
     return(false);
 }
Пример #2
0
 static bool IsGPOAppliedToDC(HealthcheckData healthcheckData, IGPOReference g)
 {
     if (healthcheckData.GPOInfoDic.ContainsKey(g.GPOId))
     {
         var gpo = healthcheckData.GPOInfoDic[g.GPOId];
         foreach (var ou in gpo.AppliedTo)
         {
             if (ou.Contains("OU=Domain Controllers,"))
             {
                 return(true);
             }
         }
     }
     return(false);
 }