Answered by:
App-V 5 App Connection group

Question
-
I was wondering if there are good practices to sequence different Office add in's without publishing additional shortcuts.
I have about 6 different applications that use Office add-ins, different groups of users use these apps so there are multiple situations, not all are clear at this point.
Office is installed onto the machine as a local application.
My idea was to create a single App-v application and define the shortcuts to the various locally installed office apps (word, excel, outlook etc.)
then publish those icons to the end-user instead of the default Office shortcuts.
After that is done i could create various App-V Office add-in applications and then use the App-v Connection group function to make those available to the people that have access to them.
Would this be a good way to do such a thing ?
Thanks.
Friday, February 22, 2013 4:51 PM
Answers
-
Hello,
You can avoid adding any type of shortcut during the packaging process. That would avoid having to publish any shortcut. You can remove any shortcut using configuration files aswell, would seem to be additional hassle.
Yes, you seem to have a good idea on howto sequence the add-ins that should work
Nicke Källén | The Knack| Twitter: @Znackattack
- Proposed as answer by Aaron.ParkerModerator Saturday, February 23, 2013 2:37 AM
- Marked as answer by KoenEijken Monday, February 25, 2013 6:30 PM
Friday, February 22, 2013 6:12 PM
All replies
-
Hello,
You can avoid adding any type of shortcut during the packaging process. That would avoid having to publish any shortcut. You can remove any shortcut using configuration files aswell, would seem to be additional hassle.
Yes, you seem to have a good idea on howto sequence the add-ins that should work
Nicke Källén | The Knack| Twitter: @Znackattack
- Proposed as answer by Aaron.ParkerModerator Saturday, February 23, 2013 2:37 AM
- Marked as answer by KoenEijken Monday, February 25, 2013 6:30 PM
Friday, February 22, 2013 6:12 PM -
thanks for your feedback Nicke, I do not quite get the part "You can remove any shortcut using configuration files aswell, would seem to be additional hassle."
Monday, February 25, 2013 10:29 PM -
I have been following Microsoft's guidance for sequencing an Add-in and that works fine and does not require any addtional shortcuts.
Basically I have a virtual office package and virtual office add-ins in other packages. As long as they are all in the same connection group Excel, Word, etc will see the add-in and be available for the user. The problem comes in for me in our RDS environment when trying to give some users a subset of Add-ins. Since the connection group with a priority of 0 is alway enabled when Excel is launched the secondary connection group with the other add-ins are never seen. I do not have a work around for this yet.
Example:
Connection Group 1 - priority of 0
Office 2010 & PowerPivot - everyone gets this group
Connection Group 2 - priority of 1
Office 2010 & another licensed add-in - a subset of users need this
There is no way that I can see for the users to be able to launch Excel and get the addins from connection group 2. Specically COM add-ins. If it is just a .XLA or .XLL the user can navigate to the file in the seperate package and add it to Excel which is then retained in the virtual registry; using Appsesne in my case.
Tuesday, June 25, 2013 1:53 PM -
If anyone was wondering on how to handle the Add-ins with Office and IE (all virtualized). I believe I put in place the only workable solution with App-V 5.0 in an RDS environment, see my post on June 25th 2013.
You need to create multiple Priority 0 connection groups and assign them to different AD groups.
1. Create a connection group that contains all the apps that everyone needs that benefit from being able to talk to eachother. Example: Default Apps connection group1 = Office, IE, Silverlight, Java, Adobe Reader, standard unlicensed COM add-ins for Office, etc. then publish that to an AD user group that contains users who need that set of apps.
2. Create addtional connection groups that contain all the default apps plus the licensed user specific COM add-ins and publish that to another AD group that contains users who need that set of apps.
This works well and when the user logs into the published desktop they get all the "Default apps" plus their specific COM add-ins due to the AD group/Connection group membership. The potential big drawback to this approach is the number of connection groups and corresponding AD groups you may end up managing. The more COM add-ins you have in the enviornment and the diversity of the user population will drive this number upward. I believe the right way to think about it for worst case scenarios is 2 to the X power where X is the numer of COM add-ins you have in the enviornment. Why? because a user could have a need for any combination of the COM add-ins available in your environment. The more logical groupings your can define and enforce the less of a problem this becomes.
It appears that Microsoft did not think through this scenario when designing App-V 5.0, which in many ways is a great product even when compared to 4.6.
I would like to hear other solutions for this problem using App-V 5.0 and RDS/published desktops.
- Proposed as answer by VirtualizeMe-123 Tuesday, July 16, 2013 12:52 PM
Tuesday, July 16, 2013 12:51 PM -
- create empty package
- create connection group
- add empty package to connection group
- add all required addin / plugin packages to connection group
- set modify permissions for specific 'addin ad user / package group' on the 'addin packageroot' folder
- remove allusers permissions on the 'addin packageroot' folder
- use appvve switch in exe shortcut combined with empty package guid
http://www.getonict.nl/blog/app-v-blog.html#app-v-5-office-connection-group
Jeroen Spaander
Friday, September 13, 2013 12:18 PM -
8. set list folder content and read permissions for authenticated users on the 'addin packageroot' folder :)
Jeroen Spaander
Wednesday, September 18, 2013 6:09 PM