protected static ADOrganizationalUnit GetADOrganizationalUnit(FfoTenant ffoTenant) { if (ffoTenant == null) { return(null); } ADOrganizationalUnit adorganizationalUnit = new ADOrganizationalUnit(); FfoConfigurationSession.SetTenantIds(ffoTenant, adorganizationalUnit); return(adorganizationalUnit); }
protected static Organization GetOrganization(FfoTenant ffoTenant) { if (ffoTenant == null) { return(null); } Organization organization = new Organization(); FfoConfigurationSession.SetTenantIds(ffoTenant, organization); return(organization); }
internal static ExchangeConfigurationUnit GetExchangeConfigurationUnit(FfoTenant ffoTenant) { if (ffoTenant == null) { return(null); } ExchangeConfigurationUnit exchangeConfigurationUnit = new ExchangeConfigurationUnit(); FfoConfigurationSession.SetTenantIds(ffoTenant, exchangeConfigurationUnit); exchangeConfigurationUnit.ExternalDirectoryOrganizationId = ffoTenant.TenantId.ObjectGuid.ToString(); exchangeConfigurationUnit.CompanyTags = ffoTenant.CompanyTags; exchangeConfigurationUnit.DirSyncServiceInstance = ffoTenant.ServiceInstance; return(exchangeConfigurationUnit); }