Receive group membership from Gitlab / social-auth
Hello and thanks for the great tool to power our translations! :)
In order to simplify our user management I am considering to synchronize permissions of our tools with Gitlab. Nextclouds social Login is able to do this. I can create mappings of Gitlab and Nextcloud Groups and if a user is member of a group in Gitlab, it gets assigned to the mapped group in Nextcloud.
I would like to have something similar with Weblate: Map a Gitlab group to permissions in Weblate. More specifically I want to ensure members of a specified group are allowed to edit translations for a project.
I am not sure if this is already possible somehow or out of scope, hence the question type. If you think this could be a useful feature, consider this as a request.
Thanks and stay save!
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!
This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented. In case you need this feature soon, please consider helping or push it by funding the development.
@georgkrause Maybe https://docs.weblate.org/en/latest/admin/access.html?highlight=group#automatic-group-assignments is what you want?
@comradekingu Its almost what I want, but I'd rather match something else than the email address. We are using this in an open source project and everyone is using their own addresses, so I'd need to manage a list in the regex again and update everytime something changes.