How to deploy the Meeting+/Workplace/Welcome+ Add-ins using PowerShell

Learn how to deploy the AskCody add-ins for Outlook using PowerShell

By using PowerShell, you can deploy AskCody Meeting+/Workplace/Welcome+ Add-ins as an organization app and make it available to a particular set of users in the organization.

The Exchange server must be able to reach the target URL.
This example deploys the AskCody Meeting+/Workplace/Welcome+ app from a URL and enables it by default:

New-App -OrganizationApp -ManifestURL -ProvidedTo SpecificUsers -UserList "user1", "user2", "user3" -DefaultStateForUser Enabled 

Info

For more information about any of the commands listed on the line above, please refer to the following Microsoft article about the New-App command: Read the article here

Once the Add-in has been installed, further modifications must instead be done using the Set-App cmdlet as follows:

Set-App -OrganizationApp -Identity Insert-Manifest-Identifier-Here -ProvidedTo SpecificUsers -UserList "user1", "user2", "user3" -DefaultStateForUser Enabled 

 

Info

The Manifest Identifier referred to in the code line above, can be found at the end of the manifest URL of the AskCody Add-ins.

In either case, the specified users can activate the new Add-ins when viewing appointments or meetings.

Alternatively, if the Add-in is deployed using "-DefaultStateForUser Disabled", the specified employees can enable Add-in from Outlook Web App Options. Finally, "-DefaultStateForUser AlwaysEnabled" permanently enables the Add-in for the specified employees. 

If a deployed Add-in isn't enabled, employees can enable the Add-in from Outlook Web App Options. Similarly, if an Add-in is deployed, an administrator can enable the Add-in from the Exchange Administration Center or by using the Enable-App or Set-App cmdlet.

Learn more

Go to Technet.Microsoft.com to read more about installing or removing Add-ins for Outlook for your organization.