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); }
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); }