你能夠將普通的sites加入到你的site subscriptions中,前提是你須要有一個 Tenant Administration site,若是沒有這個site,一切都別談了。shell
那麼首先,建立一個 Tenant Administration site:api
Add-PSSnapin microsoft.sharepoint.powershell function CreateATenantAdministrationSite { [Parameter(Mandatory = $true)] param($siteUrl) $subscription=New-SPSiteSubscription $site=New-SPSite –Url $siteUrl –Template "TenantAdmin#0" –OwnerAlias "domain\userName" –SiteSubscription $subscription Set-SPSiteAdministration –Identity $siteUrl –AdministrationSiteType TenantAdministration } CreateATenantAdministrationSite http://exhv-0077/sites/1021TASite
以後在這個建立好的site的Home頁中你就能夠經過點擊Manage Site Collections來建立與管理site subscriptions了。dom
固然,若是是一個已經建立好的team site,你想將其加入到site subscriptions中,你能夠經過下面這行語句來獲取到全部的Tenant Administration sites:ide
Get-SPSiteSubscription
而後將結果保存到一個變量中:blog
$siteSubscriptions = Get-SPSiteSubscription
而後就能夠將已經建立好的team site加入到site subscriptions中了,好比加入到第一個Tenant Administration site的site subscriptions中:ip
$siteUrl = "XXXXX" $site = Get-SPSite $siteUrl Set-SPSite -Identity $site -SiteSubscription $siteSubscriptions[0]
以上就是向Tenant Administration site中添加site subscriptions的兩種方式:rem
一、先建立出Tenant Administration site,而後在site中new一個site subscription site;it
二、對於已有的site,咱們經過Set-SPSite的"-SiteSubscription"參數來將其添加到指定的Tenant Administration site中。io
想要刪除site subscription,經過以下語句:function
Remove-SPSiteSubscription -Identity "XXXXX"
注意:若是site是on hold狀態的,須要去eDiscovery Center site中相應的eDiscovery Set中"Disable In-Place Hold":
點擊Save後要記得去CA的Monitoring->Review Job Definitions中跑一個"eDiscovery In-Place Hold Processing"的job,以後就能夠對site subscription進行remove了,不然會有以下提示:
刪除的時候會有提示會把Tenant Administration site連同全部的site members都刪除掉,操做需謹慎!
相關文章