コード例 #1
0
        protected static ADOrganizationalUnit GetADOrganizationalUnit(FfoTenant ffoTenant)
        {
            if (ffoTenant == null)
            {
                return(null);
            }
            ADOrganizationalUnit adorganizationalUnit = new ADOrganizationalUnit();

            FfoConfigurationSession.SetTenantIds(ffoTenant, adorganizationalUnit);
            return(adorganizationalUnit);
        }
コード例 #2
0
        protected static Organization GetOrganization(FfoTenant ffoTenant)
        {
            if (ffoTenant == null)
            {
                return(null);
            }
            Organization organization = new Organization();

            FfoConfigurationSession.SetTenantIds(ffoTenant, organization);
            return(organization);
        }
コード例 #3
0
        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);
        }