Quelli che seguono sono i comandi
PowerShell necessari per creare a mano lo
User Profile Service Application di
SharePoint.
Per prima cosa va creata la
service application specificando un nome e i 3 database necessari tramite il comando
New-SPProfileServiceApplication$sa = New-SPProfileServiceApplication -Name 'User Profile Service Application 2' -ApplicationPool 'SharePoint Hosted Services' -ProfileDBName SP2016_UPS_Profile -SocialDBName SP2016_UPS_Social -ProfileSyncDBname SP2016_UPS_Sync
Questo è l'unico modo per definire il nome del
database di
sync in quanto da interfaccia non editabile.
subito dopo va creato il
proxy (New-SPProfileServiceApplicationProx) per connetterlo, in questo caso, al
default proxy groupNew-SPProfileServiceApplicationProxy -Name 'User Profile Service Application 2 Proxy' -ServiceApplication $sa -DefaultProxyGroup
Se è necessario recuperare la referenza ad uno
User Profile Service, si può usare il comando
Get-SPServiceApplication:
$sa = Get-SPServiceApplication | Where-Object{$_.displayname -eq "User Profile Service Application 2"}
Un altro modo per specificare i nomi dei database, è quello di usare, in fase di installazione, l'utility
AutoSPInstaller.