Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permission to block certain users (translators) from downloading the source files #6547

Closed
ilocit opened this issue Sep 13, 2021 · 6 comments · Fixed by #6634
Closed

Permission to block certain users (translators) from downloading the source files #6547

ilocit opened this issue Sep 13, 2021 · 6 comments · Fixed by #6634
Assignees
Labels
enhancement Adding or requesting a new feature.
Milestone

Comments

@ilocit
Copy link
Contributor

ilocit commented Sep 13, 2021

We are encountering the issue that some customers of ours do not want to switch to Weblate, since the translators have the ability to download the source files. In some cases confidentiality requires for this to not be possible.

Can a permission "Download Source" be added and only made available to translators for specific projects (default to OFF).

@github-actions
Copy link

This issue has been automatically marked as stale because there wasn’t any recent activity.

It will be closed soon if no further action occurs.

Thank you for your contributions!

@github-actions github-actions bot added the wontfix Nobody will work on this. label Sep 24, 2021
@nijel
Copy link
Member

nijel commented Sep 24, 2021

There already is a permission for VCS access
Is that what you want?

@nijel nijel added question This is more a question for the support than an issue. and removed wontfix Nobody will work on this. labels Sep 24, 2021
@github-actions
Copy link

This issue looks more like a support question than an issue. We strive to answer these reasonably fast, but purchasing the support subscription is not only more responsible and faster for your business but also makes Weblate stronger.

In case your question is already answered, making a donation is the right way to say thank you!

@ilocit
Copy link
Contributor Author

ilocit commented Sep 24, 2021

No, that is not it. The translators usually never have VCS permission. The thing is that they can download the source files by default. Maybe it would be tolerable to have them download "converted" files like TMX, TBX, XLIFF or such. But not the original source files.
This is not compliant with confidentiality in many of our cases. Let's say, they translate a legal document which is ODT as a source. Translators should not be able to download the ODT file (source file).
Since such a distinction is more complex to implement, it would be the "easier" fix, perhaps, to have a switch/permission which would disable download for a translator altogether.
That way the only option would be to translate "online". Which should be the preferred option anyhow, so that the progress can be monitored in real-time.

@github-actions
Copy link

github-actions bot commented Oct 5, 2021

This issue has been automatically marked as stale because there wasn’t any recent activity.

It will be closed soon if no further action occurs.

Thank you for your contributions!

@github-actions github-actions bot added the wontfix Nobody will work on this. label Oct 5, 2021
@nijel nijel added enhancement Adding or requesting a new feature. and removed question This is more a question for the support than an issue. wontfix Nobody will work on this. labels Oct 5, 2021
@nijel nijel self-assigned this Oct 5, 2021
@nijel nijel added this to the 4.9 milestone Oct 5, 2021
@github-actions
Copy link

github-actions bot commented Oct 6, 2021

Thank you for your report; the issue you have reported has just been fixed.

  • In case you see a problem with the fix, please comment on this issue.
  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Adding or requesting a new feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants