This issue has been created
There is 1 comment.
 
 
JIRA Components / cid:jira-generated-image-avatar-25215812-10c3-4f04-9523-ccc31eea8aab JIRA-101 Open

Installing and configuring the JIRA CKEditor Integration breaks the wysiwyg editor for all non-admin users

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-e60e4649-ec2e-497b-8e61-59e858a1ec53 Anca Luca created this issue on 19/Dec/25 19:53
 
Summary: Installing and configuring the JIRA CKEditor Integration breaks the wysiwyg editor for all non-admin users
Issue Type: cid:jira-generated-image-avatar-25215812-10c3-4f04-9523-ccc31eea8aab Bug
Affects Versions: 11.1.2
Assignee: Unassigned
Created: 19/Dec/25 19:53
Priority: cid:jira-generated-image-static-major-9bf72454-8057-40d1-9c48-daa3cb150752 Major
Reporter: Anca Luca
Description:

Steps to reproduce:

  • install the JIRA CKEditor Integration extension
  • activate it by adding the config.extraPlugins = 'xwiki-jira-paste' in the editor configuration, in administration
  • login with a non-admin user
  • go to a page (any page) and click edit, or follow the create form to create a new page

Expected result:

  • the rich text editor is loaded for the page edit, or for the content editing of the newly created page

Actual result:

  • the editor is not loaded for the page edit - page content remains non-editable
  • the editor is not loaded at all for the creation of a new page

This was reproduced on XWiki version 16.10.11, with realtime editor disabled (so it's not related to JIRA-92).

 
 

1 comment

 
cid:jira-generated-image-avatar-e60e4649-ec2e-497b-8e61-59e858a1ec53 Anca Luca on 19/Dec/25 19:58
 

The cause for this is that the ckeditor plugin is supposed to be provided to the rich text editor by jsx from the JIRA.Code.PastePlugin subtree.

However, starting with version 11.1.2, there are rights configurations on the JIRA page tree that prevent all users besides the admin group from seeing and editing this page tree. These rights are set by the Jira Administration extension, which is a dependency of the JIRA CkEditor integration.

The workaround is to give view rights to XWikiAllGroup on the JIRA.Code.PastePlugin subtree.
This could be a definitive solution if we consider that all users means XWikiAllGroup . Normally this is a convention / configuration (the addition of all registered users in this group), so, in theory it could be changed. But I think there may be other extensions (including ones bundled with the standard flavor) that use this assumtion, to be checked.