標籤:style http io os ar strong art sp cti
Powershell配置SharePoint環境
1. 設定outgoing email:
1) Powershell:
$loadasm =[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
$SPGlobalAdmin = New-Object Microsoft.SharePoint.Administration.SPGlobalAdmin
$SPGlobalAdmin.UpdateMailSettings("emailserver", "[email protected]", "[email protected]", 65001)
2) stsadm command:
stsadm -o email
-outsmtpserver <SMTP server name>
-fromaddress<valid e-mail address>
-replytoaddress<valid e-mail address>
-codepage<valid code page>
3) 例子:
a) $loadasm =[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
$SPGlobalAdmin= New-Object Microsoft.SharePoint.Administration.SPGlobalAdmin
$SPGlobalAdmin.UpdateMailSettings("emailserver", "[email protected]", "[email protected]", 65001)
b) web application層級的
stsadm-o email -outsmtpserver mail.example.com -fromaddress [email protected] -replytoaddress[email protected] -codepage 65001 -url http://server_name
c) farm層級的
stsadm-o email -outsmtpserver mail.example.com -fromaddress [email protected] -replytoaddress[email protected] -codepage 65001
2. 操作Service proxy
1) 建立一個service proxy group:
New-SPServiceApplicationProxyGroup“New Group”
2) 擷取一個proxy group,然後添加proxy到這個組
$pg =Get-SPServiceApplicationProxyGroup “New Group”
$proxy = Get-SPServiceApplicationProxy | Where { $_.DisplayName –eq “SearchService Application 2” }
$pg | Add-SPServiceApplicationProxyGroupMember –Member $proxy
3) 關聯Proxy group和web application
$pg =Get-SPServiceApplicationProxyGroup “New Group”
$webApp = Get-SPWebApplicationhttp://appurl
$webApp.ServiceApplicationProxyGroup= $pg
$webApp.Update()
3. 配置webpart page的security
$webApp =Get-SPWebApplication http://lastestsp10
$webApp. AllowPartToPartCommunication = $false
$webApp.AllowContributorsToEditScriptableParts = $false
$webApp.AllowAccessToWebPartCatalog = $false
$webApp.Update()
Powershell配置SharePoint環境