Univention Bugzilla – Bug 48605
Introduce "Install Permissions" in the back end
Last modified: 2019-03-12 13:40:30 CET
App providers should be able to manage installation permissions in the App provider portal. Apps, for which installation is not permitted, must not be installable.
An App provider can now specify whether an App's version needs installation permissions. To do this a custom attribute "InstallPermissions" needs to be set to "True", in the App provider portal. After that the App will not be installable or upgradeable, without buying a license. Currently the check for the license is not implemented (see method "app_has_been_bought()" in app.py). The changes can be found on the branch rulmer/app_catalog_improvements . git commits (sorted from most recent to oldest): 73d30ed507 Bug #48605: Add german translations 8a9212bdc6 Bug #48605: Check install permissions in the back end
Main work and QA done in Bug#48624
UCS 4.4 has been released: https://docs.software-univention.de/release-notes-4.4-0-en.html https://docs.software-univention.de/release-notes-4.4-0-de.html If this error occurs again, please use "Clone This Bug".