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

Add user to the component #8192

Closed
2 tasks done
anuj-scanova opened this issue Oct 7, 2022 · 11 comments
Closed
2 tasks done

Add user to the component #8192

anuj-scanova opened this issue Oct 7, 2022 · 11 comments
Assignees
Labels
enhancement Adding or requesting a new feature. good first issue Opportunity for newcoming contributors. hacktoberfest This is suitable for Hacktoberfest. Don’t try to spam. help wanted Extra attention is needed.
Milestone

Comments

@anuj-scanova
Copy link

Describe the issue

Mine is a private project and have created multiple components for the project
Screen Shot 2022-10-07 at 11 35 40 AM

Project
  - Frontend component
  - Backend component

Each component is a restricted component
Screen Shot 2022-10-07 at 11 36 12 AM

I have hired an external translator agency to provide the translation, hence want to share access to a specific component Frontend component with disabled Automatic suggestion. For that created a Team Translator External
Screen Shot 2022-10-07 at 11 35 05 AM

and added the user to the group.

But the user is only able to see the Glossary. Can't find how to grant permission to the restricted component.

I already tried

  • I've read and searched the documentation.
  • I've searched for similar issues in this repository.

Steps to reproduce the behavior

No response

Expected behavior

I should be able to grant permission to the specific components while hiding other components in the project from external translators.

Screenshots

No response

Exception traceback

No response

How do you run Weblate?

Docker container

Weblate versions

Powered by Weblate 4.14

Weblate deploy checks

No response

Additional context

No response

@anuj-scanova anuj-scanova added the question This is more a question for the support than an issue. label Oct 7, 2022
@github-actions
Copy link

github-actions bot commented Oct 7, 2022

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!

@nijel
Copy link
Member

nijel commented Oct 7, 2022

This can currently be configured at /admin/, adding to teams UI should not be hard.

@nijel nijel added enhancement Adding or requesting a new feature. good first issue Opportunity for newcoming contributors. help wanted Extra attention is needed. hacktoberfest This is suitable for Hacktoberfest. Don’t try to spam. and removed question This is more a question for the support than an issue. labels Oct 7, 2022
@github-actions
Copy link

github-actions bot commented Oct 7, 2022

This issue seems to be a good fit for newbie contributors. You are welcome to contribute to Weblate! Don't hesitate to ask any questions you would have while implementing this.

You can learn about how to get started in our contributors documentation.

@prakhar1144
Copy link

Hi, @nijel I would like to work on this issue. Please assign this to me.

@nijel
Copy link
Member

nijel commented Oct 25, 2022

@prakhar1144 Thanks, I've just assigned you this issue.

@Danfro
Copy link

Danfro commented May 14, 2023

Hi, just wanted to say, I would also love to have an option to add users with higher privileges at component base. It would be great to be able to have one user as admin of one component so they can manage that component. This would help to share workload.

@nijel
Copy link
Member

nijel commented May 15, 2023

@Danfro as mentioned before – this is possible using Django admin, Weblate UI is currently missing here.

@Danfro
Copy link

Danfro commented May 15, 2023

@nijel yes, I saw that. The missing weblate UI part I primarily meant, that would be great to have.

And may I add, it looks like when using hosted weblate, only an admin for https://hosted.weblate.org/admin/ can enter those settings unless I am missing something. At least for our project, adding "/admin/" at the end does result in a "page not known error".

nijel added a commit that referenced this issue May 16, 2023
This is read-only view just to display the information.

Issue #8192
@nijel nijel self-assigned this May 16, 2023
@nijel nijel added this to the 4.18 milestone May 16, 2023
@nijel
Copy link
Member

nijel commented May 16, 2023

Okay, let's implement this because I've already spent enough time explaining it here...

@nijel nijel closed this as completed in 11eb7f2 May 16, 2023
@github-actions
Copy link

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.

@Danfro
Copy link

Danfro commented May 22, 2023

Just tried it for the first time. Works great. Thank you very much @nijel !

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. good first issue Opportunity for newcoming contributors. hacktoberfest This is suitable for Hacktoberfest. Don’t try to spam. help wanted Extra attention is needed.
Projects
None yet
Development

No branches or pull requests

4 participants