Paylaşım noktasında çoklu kiracı temel hazırlığı üzerinde çalışıyorum ve paylaşım noktası kullanarak site aboneliği için kullanıcı hesabı dizin yolunu ayarlayabiliyorsanız sorun çözme sorunu yaşıyorum nesne modeli. Bunun, aşağıdaki cmdlet'e sahip powershell yoluyla yapılabileceğini biliyorum.Bir bağlantı noktası sitesi abonelikleri kullanıcı hesabı dizin yolunu nesne modeliyle yapılandırma
$sub = New-SPSiteSubscription
$sub | Set-SPSiteSubscriptionConfig -UserAccountDirectoryPath "OU=AlpineBikeStore,OU=Hosting,DC=contoso,DC=com" -FeaturePack "50976ac2-83bb-4110-946d-95b4b6e90d42" -Confirm:$false
Şimdiye kadar, varsayılan site ve özellik paketi ile site aboneliği oluşturacak aşağıdaki kodu aldım. Ancak, aktif dizinde kullanıcı OU'nun yolunu nasıl ayarlayacağımı anlayamıyorum.
//Create a default admin site for this tenant
var site = new SPSite("https://contoso.com/", userToken);
//Create the subscription and assign the default admin site to it.
var sub = SPSiteSubscription.Create();
sub.Add(site);
//Get the feature pack and assign it to the subscription
var featurePacks = SPSiteSubscriptionSettingsManager.Local.GetAllFeaturePacks();
var pack = featurePacks.SingleOrDefault(x => x.Id == Guid.Parse("50976ac2-83bb-4110-946d-95b4b6e90d42"));
SPSiteSubscriptionSettingsManager.Local.AssignFeaturePackToSiteSubscription(pack, sub);
Herhangi bir öneriniz var mı?
Ne tür bir kod kullandığını görmek için powershell komutunda yansımayı kullanmayı denediniz mi? –