Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Lotte Pitcher 44 posts 197 karma points MVP 5x c-trib
    Apr 22, 2020 @ 16:03
    Lotte Pitcher
    0

    Managing Language Access via Translator Dashboard

    Hello,

    Our client wants to restrict specific users on the Translator Dashboard to see only a specific language (or languages).

    What I think has happened is this:

    • A back-office user (who has access to the Translation Manager section but is not an administrator) used the 'Language Access' feature in the Translator Dashboard to restrict access to German for one user

    • When they returned at a later time to the Translator Dashboard they then reported that 'German has disappeared'.

    I can see all languages as I am an administrator. I thought I would be able to fix the problem by adding them specifically to the German language but now they can only see the German language.

    What level of user should be able to use the 'Language Access' feature in the Translation Dashboard? Is there a way to allow non-administrators to manage this themselves that I'm missing?

    Thank you,

    Lotte

    (TM version 2.2.4.311, Umbraco v7.13.2)

  • Kevin Jump 1905 posts 11953 karma points MVP 5x c-trib
    Apr 22, 2020 @ 16:06
    Kevin Jump
    0

    Yeah,

    Short answer is you need to be admin :(

    not the strongest setup really - I will take a look at changing that - maybe add a 'view all languages' permission or something.

    Kevin

  • Lotte Pitcher 44 posts 197 karma points MVP 5x c-trib
    Apr 22, 2020 @ 18:14
    Lotte Pitcher
    0

    Thanks Kevin.

    Ok understood, good to know I'm not missing something! I think they may just stick for allowing all users to see all languages to avoid needing admin assistance.

    For our setup it's the users that have access to the Translation Manager section who would also want to be able to view all languages in order to manage permissions. We control access to the TM section using user groups (of course!) so perhaps allowing other user groups to have the same permissions in the Translator Dashboard as administrators do would be an idea? But that's just a quick thought... happy to discuss more as and when, if useful to do! Not a priority for us as I now understand how it works.

    Thanks, as ever, for your speedy response.

    Lotte

  • Kevin Jump 1905 posts 11953 karma points MVP 5x c-trib
    Apr 22, 2020 @ 20:16
    Kevin Jump
    0

    Well I have a fix 🎉, its just a little tricky because it messes with our backwards compatibility.

    We can add a translator admin action, so it becomes a permission you can assign a group in the users section.

    Translator Admin Action

    but user permissions where heavily 'tweaked' in Umbraco 7.7 and at the moment we have backwards compatibility to Umbraco 7.6 🤔

    I think we can work around it, but it will take a little testing to make sure we don't break anyone.

  • Lotte Pitcher 44 posts 197 karma points MVP 5x c-trib
    Apr 22, 2020 @ 21:27
    Lotte Pitcher
    0

    Sounds good Kevin! I'll hold off reporting back then for a while. Good luck with the testing. If you need me to test anything let me know!

    Lotte

  • Kevin Jump 1905 posts 11953 karma points MVP 5x c-trib
    Apr 23, 2020 @ 10:58
    Kevin Jump
    100

    Hi Lotte,

    Can you give this release of the Translator Dashboard a go ?

    https://www.nuget.org/packages/Jumoo.TranslationManager.Translator/2.4.8.1

    It should add the Translator Admin permission to groups. so you can then use groups to control who can/can't set access and see all languages.

    Kevin

Please Sign in or register to post replies

Write your reply to:

Draft