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 use groups instead of users #3238

Open
marmack95 opened this issue Nov 22, 2024 · 2 comments
Open

LDAP use groups instead of users #3238

marmack95 opened this issue Nov 22, 2024 · 2 comments

Comments

@marmack95
Copy link

Hello,
I succeed to configure LDAP with my Active Directory.

I understand that Calibre-Web not support direct authentification.
I must create a group in Active Directory, add my users, and then i need to import users.
It's works well.

I suggest to made an evolution.

Admin create differents groups in Calibre and assign rights.
Admin create the same group names in LDAP/AD, and add users.
When an user try connect to Calibre-web, Calibre-web check in which group user exist and use rights assign for this group in Calibre-web database, to create automaticaly the user.

@OzzieIsaacs
Copy link
Collaborator

There is (maybe one or 2 PRs regarding this topic:#2968).

My hobby is to program a web app for book management and not a admintool so it could take some time to merge it (and i have no idea about this ldap stuff, so it's possible that your request is something differnt, in this case it will take even longer)

@marmack95
Copy link
Author

I don't need this feature, i'm still testing Calibre-web.
It's just a suggestion :)

In fact, using only groups, without any user creation/importation (redirect authentication to ldap) is more efficient (not need to manage users in each app, not need ldap admin password, maybe less developpement).
I could be usefull, only when you have 20-30 users and more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants