public CPOMyPowerShell DeleteDistributionGroup(CustomCPODistributionGroup distributionGroup) { ps.AddCommand(psScriptPath + @"\DeleteDistributionGroup.ps1"); ps.AddParameter("Organization", distributionGroup.Organization); ps.AddParameter("PrimarySmtpAddress", distributionGroup.PrimarySmtpAddress); return(this); }
public CPOMyPowerShell AddDistributionGroupManager(CustomCPODistributionGroup distributionGroup) { ps.AddCommand(psScriptPath + @"\Add-DistributionGroupManager.ps1"); ps.AddParameter("Organization", distributionGroup.Organization); ps.AddParameter("Group", distributionGroup.PrimarySmtpAddress); ps.AddParameter("Manager", distributionGroup.ManagedBy); return(this); }
/*public CPOMyPowerShell CustomerReportTest() * { * ps.AddCommand("C:\\Scripts\\GetReportTest.ps1"); * return this; * }*/ public CPOMyPowerShell CreateDistributionGroup(CustomCPODistributionGroup newDistributionGroup) { ps.AddCommand(psScriptPath + @"\CreateDistributionGroup.ps1"); ps.AddParameter("Organization", newDistributionGroup.Organization); ps.AddParameter("Name", newDistributionGroup.Name); ps.AddParameter("PrimarySmtpAddress", newDistributionGroup.UserPrincipalName); ps.AddParameter("ManagedBy", newDistributionGroup.ManagedBy); ps.AddParameter("RequireSenderAuthentication", newDistributionGroup.RequireSenderAuthentication); return(this); }