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

Ldap authentication: get all users even before they login the first time #4386

Open
yennor opened this issue Aug 25, 2020 · 3 comments
Open
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.

Comments

@yennor
Copy link

yennor commented Aug 25, 2020

Is your feature request related to a problem? Please describe.
I've just setup weblate to use ldap authentication. I configured it in the way that only users, which belong to the group "translation" can log into weblate. But now if I want to add a new user, and assign them to a certain project, give permissions, etc. I need to do:

  • Add him to the group translation
  • Write him an e-mail with what he has to do, but tell him he can't do anything, before he logged in the first, time. So he should write me back once he logged in once.
  • wait until the user logged in and tells me so
  • go into weblate and configure his permisions, assign him to projects, etc.
  • write the user, that now he can start working

Describe the solution you'd like
That weblate gets all the users with the right group directly from the ldap directory (it could be a button in the admin interface). So I can configure users in only one single step.

@nijel
Copy link
Member

nijel commented Aug 26, 2020

You can create the user in Weblate before user logs in, just use correct username (and don't set password in case you want user to be able to authenticate via LDAP only). The other option is to configure groups in LDAP and make Weblate mirror that.

Having manual sync for admin might be useful thing to add in the future.

@nijel nijel added backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature. labels Aug 26, 2020
@github-actions
Copy link

This issue has been added to the backlog. It is not scheduled on our roadmap, but it eventually might be implemented. In case you desperately need this feature, please consider helping or funding the development.

@yennor
Copy link
Author

yennor commented Aug 26, 2020

cool, thanks for your answer.
For the moment I'll go with adding the username in before without a password

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants