This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-78cabfc0-4303-4714-9693-d752244d8245 XWIKI-22654 Open

Filter out extensions that cannot be installed due to missing rights

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-0f1967b1-ad29-4a82-81c2-0e94fcf6a9b0 Vincent Massol created this issue on 13/Nov/24 12:05
 
Summary: Filter out extensions that cannot be installed due to missing rights
Issue Type: cid:jira-generated-image-avatar-78cabfc0-4303-4714-9693-d752244d8245 Improvement
Affects Versions: 15.10
Assignee: Unassigned
Components: Component
Created: 13/Nov/24 12:05
Priority: cid:jira-generated-image-static-major-80b515dd-2ee0-46a9-9281-b345142e6935 Major
Reporter: Vincent Massol
Description:

Use case and current situation:

  • User is a subwiki admin and wants to install an extension that requires PR (JAR extension or XAR extension having a non-installed JAR dep)
  • Right now we allow the user to try to install it and we fail the install

Expected:

  • We should check and prevent installing the extension
  • We should also provide a feature for the user to list only extensions (filtering) that he/she can install

Related issue: XWIKI-14760