Add to My Yahoo! | Google Reader or Homepage | Add to Windows Live | Add to Windows Live Alerts

Wictor Wilén

Microsoft Certified Master (MCM) - SharePoint 2010 | Microsoft Most Valuable Professional (MVP) - SharePoint Server MVP | Author

Give your SharePoint 2010 custom Application Proxy Groups pretty names

Posted at 2011-06-13 02:37 by Wictor Wilén in SharePoint 2010 with 7 comments.

SharePoint 2010 allows you to configure your Service Application in Application Proxy Groups. By default all Service Applications ends up in the Default Proxy Group, named default. This Proxy Group is used by all Web Applications unless otherwise specified. Sometimes there is need to create specific Proxy Groups for different Web Applications, the reasons may vary but often it is a result of having different service offerings. For instance you would like to have different Managed Metadata Service Applications for different Web Applications.

Service ConnectionsCustom Proxy Groups can be created in the user interface (Central Administration) and is automatically created once you customize the Service Connections for a Web Application. To create a Custom Proxy group for a Web Applications you go to Central Administration and select the Web Application you would like to configure and then choose Service Connections in the Ribbon. A modal dialog window with all available Service Applications appear, this dialog contains a drop down in the top where you choose Proxy Group. This drop down contains two values by default; default and [custom]. To create a custom Proxy Group for the Web Application you just select the [custom] option and then select the service applications to use.

No pretty names

When you start to create a number of custom Proxy Groups it might be hard to differentiate them from each other. The name [custom] doesn't mean anything, but that it's custom.

Instead I prefer to name these custom Proxy Groups into something meaningful. Unfortunately you cannot create named Proxy Groups in the user interface and have to revert to PowerShell. But it's a really simple PowerShell cmdlet to do this:

New-SPServiceApplicationProxyGroup -Name "Extranet Service Group"

This simple command creates a named custom Application Proxy Group, in this case Extranet Service Group. Now when configuring Service Applications for a Web Application this new Proxy Group will appear in the drop down:

Man, this is pretty!

A far better alternative, don't you agree?

Comments and trackbacks

#  Moving SA's to new group by Anders Rask
Screenshot from websnpr And when you created those new proxy groups, you can assign them to your web application using -ServiceApplicationProxyGroup You can also move SA's into new proxygroups using Add-SPServiceApplicationProxyGroupMember cmdlet. Like so: Get-SPServiceApplicationProxy | Foreach-Object {Add-SPServiceApplicationProxyGroupMember (Get-SPServiceApplicationProxyGroup -default) -Member $_} For more granular control just filter out using Where-Object cmdlet.
#  @Anders by Wictor
Screenshot from websnpr Yes, but that's possible in the UI as well :-)
#  Nice :) by Chris Mullendore
Screenshot from websnpr Thanks for posting this... sometimes the little things can make a huge difference... especially if you have several proxy groups.
#  Thanks ! by Neel Jackson
Screenshot from websnpr I have faced huge difficulties when I try in proxy groups, your article helps me lot, many many thanks for that.. :-D
#  Application Proxy Groups by Paul Beagly
Screenshot from websnpr There is some problem in "Application Proxy Groups", I mean to say, your statement doesn't match with the original one.
#  Cat Litter Coupons by Cat Litter Coupons
Screenshot from websnpr Hiya, I am really glad I've found this info. Today bloggers publish just about gossip and web stuff and this is actually irritating. A good web site with interesting content, that is what I need. Thank you for making this web site, and I'll be visiting again. Do you do newsletters? I Can not find it.
#  Grayed out by Confused
Screenshot from websnpr When i use this command i cannot add anythign to it through the UI. All the boxes are grayed out, and it wont let me add anything to it. So looks like you have to use powershell to add the apps into the proxy group.
Make a comment on this post:
Subject:  

Your name:  
Your Url:  
Note: submissions may have to be approved before being visible, so don't submit your comment multiple times.