Lorsque vous récupérez les besoins de chaque métier, vous remarquez qu’ils sont différents. Vous décidez alors quels services sont nécessaires et avez probablement besoin de créer des services spécifiques pour chaque métier. Vous aboutissez à une liste des services par métier qui pourrait être la suivante.

HR Finance Marketing
Excel addCheck addCheck addCheck
Managed Metadata addCheck addCheck addCheck
Performance Point addCheck
Search HR addCheck
Search Finance addCheck
Search Marketing addCheck
User Profile addCheck addCheck addCheck

D’un point de vue technique, chaque métier aura sa web application. Chaque web application peut souscrire à un ou plusieurs proxys d’applications de service afin de bénéficier du service.

Par défaut, SharePoint 2013 regroupe les proxys dans un groupe de proxy nommé default. Par la centrale d’administration, vous pouvez attribuer des services manuellement à une web application mais impossible de créer une nouveau groupe de proxy. Pour cela vous devez utiliser les commandes PowerShell suivantes.

#Create HR proxy group
$HRProxy = New-SPServiceApplicationProxyGroup -Name "HR proxy group"

#Retrieve proxies
#Get HR Search service application proxy
$HRSearch = Get-SPServiceApplicationProxy | ? { $_.DisplayName -eq "HR Search" }
[...]

#Add proxies to proxy group
Add‐SPServiceApplicationProxyGroupMember -Identity $HRProxy ‐Member $HRSearch
[...]

#List proxy groups
Get-SPServiceApplicationProxyGroup
Get-SPServiceApplicationProxyGroup -Identity "HR proxy group"

ProxyGroup

Vous disposez d’un moyen simple pour maintenir les groupes de proxy ainsi que leurs associations avec les webapplicationns de vos fermes.

Références:

Microsoft SharePoint 2013 Administration Inside Out