By default, only the RootAdmin user has the access rights to import extensions. You need to define security rules to enable others to import extensions. By default, all Qlik Sense users have access to all extensions that you add. Revise the security rule named Extension if you want to limit the access.
Do the following:
Open the QMC: https://<QPS server name>/qmc
Select Extensions on the QMC start page or from the Start drop-down menu to display the overview.
Click Import in the action bar.
The Import extension file dialog opens. Select a zip file to import.Remember to enter the password for the zip file if it is password protected.
Click Open in the file explorer window.
If an extension already exists in QMC, upon import, you can replace it with the new one. When you replace an existing extension, the old files are overwritten by the new ones, however, the GUID of the extension and any associated items, for example, custom security rules, are not affected. If you choose not to replace the extension, you can rename the new extension by, at minimum, renaming the .qext file within the .zip file. However, to avoid name duplication later on, it is recommended that the .zip file, as well as the .qext file and the relevant .js files within the .zip file, all use the same file name.
By default, an extension that is imported is displayed in the Extensions overview. The name of the extension will be the same as the name of the .qext file. However, in the Qlik Sense hub, the extension is displayed with its regular file name that can also be changed by editing the Name field in the .qext file.
If you want to only display the file name in the Extensions overview, you must remove the com-qliktech- part from the .js file and the .qext file in the extension zip file.