To use any KWizCom Apps, you must have completed the following 4 steps:
1. Download the KWizCom App Foundation package and Modern Apps Upgrade pacakge
KWizCom Apps Foundation
The KWizCom Apps Foundation is a vendor-hosted app that contains resources common to all KWizCom apps and comes in 2 access levels - Tenant and Site Collection scoped. Pick one of following to download and extract to your local machine to be uploaded to the app catalog:
KWizCom Apps Foundation - Tenant scoped
KWizCom Apps Foundation - Site Collection scoped
Tenant scope – will allow you to add the app once for your entire tenant. This will require you to have tenant administrator privileges to add and trust the app. This is recommended if you intend to use your KWizCom apps on multiple site collections throughout your tenant.
Site collection app – will scope the foundation app a specific site collection (one or more). This will require you to be a site collection administrator on the site you are adding the app to. This is recommended when you either do not have tenant administrator permissions, or only wish to grant KWizCom components access to specific site collections.
Modern Apps Upgrade
This package makes all KWizCom Apps compatible for use with the SharePoint's modern experience UI. Without it, KWizCom Apps will still work but may display erratic behaviour when used with lists and libraries that are using the modern experience.
Download this zip file, and unzip the app in your local machine to be uploaded to the app catalog.
2. Upload the app packages to your app catalog.
For this step, you will need to have access to the app catalog.
The app catalog can generally be navigated to by going to: http://[yoursite]/sites/apps/AppCatalog/Forms/AllItems.aspx
Note: If you are using a brand new SharePoint Online environment and have not yet created your app catalog, please refer to this guide about how to manage your app catalog.
If not, the app catalog can be found by going to: waffle menu in the top left > > > SharePoint > more features
From here click on the open button under the apps heading
Then click on the app catalog link
Distribute apps for SharePoint
Here you can click on the upload button and upload the app packages that you downloaded earlier.
At this stage, you will want to upload the KWizCom Apps Foundation package and the Modern Apps Upgrade package.
Tenant scope – if you added the tenant version of the app foundation to your app catalog, you will only need to add the app once to just one site in your tenant.
Site collection app – if you added the site collection version of the app foundation to your app catalog, you need to then add the app itself to one site on each site collection.
To add the app, go to the site where you want to add the app and click on the gear icon in the top left > add an app.
From here you should see the KWizCom Apps Foundation as an option to be added to your site.
Once you have added it, you can now use any other KWizCom Apps to this tenant/site collection.
To add a KWizCom app to your SharePoint site you can so through the SharePoint Online store or manually deploying to your SharePoint app catalog:
NOTE: you cannot have the same app installed both from the SharePoint store and manually from the KWizCom app catalog at the same time within the same site collection. That would give an error during adding the app deployment.
SharePoint Online store
1. Click on the gear icon to open site actions menu
2. Click on "Add an app"
3. In the Quick launch menu, click on the “SharePoint Store” link
4. To find your KWizCom app, enter the app name in the search field in the upper right corner of the page and then click enter. Ex: KWizCom Forms
5. Click on the app in the search results to open the app page
6. Click on the “Add It” button on the app page
7. Accept the app's permission request by clicking on the “Trust It” button
8. Your KWizCom app is now installed on your SharePoint site
Once a KWizCom product app has been added to your catalog from the SharePoint store, you much add it to each site where you want to use the app. To do so , go to the site where you want to add the app and click on the gear icon in the top left > add an app.
You should now see a list of apps that can be added to your site. Select the KWizCom product app that you want to add
After you have added the app, it will install onto that site and become available for use.