question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Permissions are missing when copying modules between different localizations

See original GitHub issue

Description of bug

When copying modules between different localization’s it does not make permissions copied.

Steps to reproduce

  1. Login as super user
  2. Add multiple languages, mark all pages as translatable
  3. Add HTML Pro module to any page
  4. Go to Module Settings -> Permissions -> add new role with a view permission (i.e. Community Manager role)
  5. Go to current Page Settings -> Localization Tab
  6. Mark Copy Module checkbox
  7. Click on Update Localization

Current result

Go to translated version of the page and go to module settings -> permissions. Role that was added for original version of module has not been copied to its translated version.

Expected result

Permissions should be also copied when copying modules between different localization’s.

Screenshots

image

Affected version

  • 10.0.0 nightly build
  • 9.4.1 nightly build
  • 9.4.0 latest supported release

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
sleupoldcommented, Oct 7, 2019

I would expect, other permissions should be copied as well (except for any translators role) and respective translator role for new language being added explicitely. Instead of the template, I would prefer the actual translator role being stored in PortalLanguages or PortalLocalization table (new column translatorRoleID int Null)

0reactions
valadascommented, Nov 15, 2019

Fixed by #3162

Read more comments on GitHub >

github_iconTop Results From Across the Web

Configuring Localize Pack Copy (Veeva Claims)
When configuring the Claim Admin Setting for Localize Pack Copy, you can specify the number of localization elements to create for different Element...
Read more >
Module permissions lost when using "Place existing Module"
When opening the module permissions for the copied module you will see that the right for "Registered Users" were not copied. Also the...
Read more >
Permissions when you copy and move files - Windows Client
Describes how Windows Explorer handles file and folder permissions in different situations.
Read more >
Copying Experience Fragment from One Sub-folder to Another
Resolution. In order to enable to copy/move operation on the sub-folders one more path needs to be added under the cq:allowedTemplates property ......
Read more >
Access rights for Language Copy creation - Experience League
To create a Language Copy, content-authors need permissions at /content/projects location as in the AEM FAQs in the AEM Administering Guide. If ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found