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
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
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.
Go to Technet.Microsoft.com to read more about installing or removing Add-ins for Outlook for your organization.