Tuesday, 16 February 2016

OneLiners in PowerShell for Site subscription

#View Site Subscription
Get-SPSiteSubscription
#Create new Site Subscription and bind to site
New-SPSite -Url "http://w15-sp/sites/tenantdemo" -Template "TENANTADMIN#0"   -SiteSubscription (New-SPSiteSubscription)
#Set config
#Error Settings or services required to complete this request are not currently available. 
#Try this operation again later.
#If above error, create NEw SiteSubscription Service App
$guid = New-SPSiteSubscriptionFeaturePack
Set-SPSiteSubscriptionConfig -Identity  http://w15-sp/sites/tenantdemo -FeaturePack 4742e2b9-4a69-48c8-b4a5-b1d5fb09952a
#View Config Information of Site Subscription
Get-SPSiteSubscription|Get-SPSiteSubscriptionConfig
#If error create sitesubscritption
#New-SPSubscriptionSettingsServiceApplication -Name "SubscriptionServiceApp" -ApplicationPool "SettingsServiceAppPool"
#New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication (Get-SPServiceApplication -Name "SubscriptionServiceApp").ID
#Get-SPSiteSubscriptionConfig : Settings or services required to complete this request are not currently available.  
#Try this operation again later.  If the problem persists, contact your administrator.
# Get Information Rights Management Info
Get-SPSiteSubscriptionIRMConfig -Identity "http://w15-sp/sites/tenantdemo"
# Get Subscriptions infor fr ediscovery
Get-SPSiteSubscriptionEdiscoveryHub -Identity "http://w15-sp/sites/tenantdemo"
Get-SPSiteSubscriptionEdiscoverySearchScope -Identity "http://w15-sp/sites/tenantdemo"
# Get Metadata config INfo
Get-SPSiteSubscriptionMetadataConfig -Identity "http://w15-sp/sites/tenantdemo" -ServiceProxy 1e700f36-85f3-4078-862b-73cabc1d9605 
#NEw Site Subcscription Service
New-SPSubscriptionSettingsServiceApplication -Name "SubscriptionServiceApp" -ApplicationPool "SettingsServiceAppPool"
New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication (Get-SPServiceApplication -Name "SubscriptionServiceApp").ID

No comments:

Post a Comment