The BCM Agent runs as SYSTEM account. So you need to grant access on the share for the SYSTEM account.
Of course if you create a full package it will work. Benefit is that you are able to use transfer windows to avoid to much network traffic. If you run the Office setup from an UNC path you can't control the network load - at least not with BCM since the agent just runs the command. Also if you create a software package you could send it to any device wherever it is located. This could be done by an Relay in the DMZ. So depending on your plans / usage of BCM it may makes sense to only use "Execute program" and run all software installation from UNC shares or to create packages.
Thanks for your suggestion. I ended up copying the full package locally to computers as you suggested, and utilized the advice located here:
Specifically, setting the package to only copy to the workstation, then using an Op Rule to execute the setup.exe /configure command. This seems to have worked a lot better for me than trying to execute the command via the package Run Command.
Another option is to create the click to run package - which is tiny - and the install goes out to Microsoft to bring all the files down.
I haven't done this specific deployment yet but I have deployed enough software and older versions of Microsoft Office that I would use the following steps:
1) Use the Office Customization Tool by running setup.exe /admin and create an MST file with your license and all the settings you want. Put this file in updates folder in the office installation folder.
2) Create a Custom Package
- Destination folder should be something like <local folder path>\MicrosoftOffice365
- Run command should be <local folder path>\MicrosoftOffice365\Setup.exe
3) Cleanup the office installation folders by using a Delete Folder Op Rule
4) Update Software Inventory op rule step
5) Use Advanced Reboot prompt to give user automatically restart in 5 minutes with a user prompt so user can save files if they need
Good luck, and it sounds like you are on the way to a successful deployment.