Problem description
Starting with WorkPoint 365 version 4.20, the WorkPoint 365 SharePoint Add-in is no longer installed automatically when installing a new solution. This also applies when upgrading an existing solution from version 3 to version 4, where the Add-in is not included by default.
As a result, WorkPoint Express will encounter issues, as it depends on the SharePoint Add-in for key functionalities, such as launching Wizard's and Search. Specifically, WorkPoint Express uses the Add-in's web component (appredirect.aspx) to handle redirects required for the Wizard and the Express Search Panel.
Without the SharePoint Add-in installed, users are unable to access these features.
Workaround
To install the SharePoint-Add-in in your tenant app catalog. Go to https://api.workpoint365.com/swagger/ui/index?backendpool=NewPlatform#!/Install/Install_AddSharedAppToTenant and click on the red icon to authorize
When authorized, enter your WorkPoint365 URL and click the "Try it out" button. You need to an administrator on the tenant app catalog to complete this operation.
To request an approval for the Add-in. you need to call this API https://api.workpoint365.com/swagger/ui/index?backendpool=NewPlatform#!/Install/Install_GetRequestSharedAppApproval.
The API will return you to an URL which you need to copy and open in a browser. Click request approval when page is loaded.
To approve the request, you first call this API https://api.workpoint365.com/swagger/ui/index?backendpool=NewPlatform#!/Install/Install_GetSharedAppApproval which will return another URL. Open the URL in your browser and click approve.
Next, the WorkPoint app needs to be installed on the tenant app catalog site. You can do so by using this API: https://api.workpoint365.com/swagger/ui/index?backendpool=NewPlatform#!/Install/Install_InstallSharedAppToSiteCollection
This link opens this page:
Insert your WorkPoint365 solution url in the "WorkPoint365Url" field and the URL of your tenant app catalog site in the "siteCollectionUrl" field. Then click "Try it out".
Finally, to add the SharePoint Add-in to your WorkPoint solution you will need to call this API https://api.workpoint365.com/swagger/ui/index?backendpool=NewPlatform#!/Install/Install_InstallSharedAppToSiteCollection
You will need to provide your WorkPoint solution in both fields WorkPoint365Url and siteCollectionUrl
As a last step, you need to assign the SharePoint Add-in to the solution by navigating to the App Management page in the WorkPoint administration and clicking "Assign SP Add-in to this solution":
Comments
0 comments
Article is closed for comments.