planka icon indicating copy to clipboard operation
planka copied to clipboard

feat: Add ldap authentication

Open astenmco opened this issue 3 years ago • 5 comments

Here is how the ldap authentication feature works:

• To activate LDAP authentication, you must enter the URL of the ldap server in the /server/.env file with the LDAP_SERVER variable. example: LDAP_SERVER=db.debian.org:389 If this value is not provided in this file, Planka will work with normal authentication.

• If this authentication option is activated, it is impossible to modify your password and email from Planka. Indeed, this information must be that of the active directory.

• In the event of an access problem with the ldap server (server is down), only the admin account can connect without going through this ldap server. (This account must be created manually, with [email protected] or username=admin.)

astenmco avatar Jun 29 '22 12:06 astenmco

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Jan 16 '23 23:01 CLAassistant

Hi! Any chance to get this in main branch? We are about to switch (again!) project / task manager suite, and the team would like something in-house and not remotely similar to Jira (management's proposal...). But, for that, AD / LDAP is a must.

mlopezgva avatar Apr 03 '24 12:04 mlopezgva

Hi! Any chance to get this in main branch? We are about to switch (again!) project / task manager suite, and the team would like something in-house and not remotely similar to Jira (management's proposal...). But, for that, AD / LDAP is a must.

After adding OIDC and default admin environment variables, it will be easier to accept this PR, but some tweaking and testing needs to be done here. I'll try to get on it when I have time.

meltyshev avatar Apr 03 '24 19:04 meltyshev

Hi, this feature would be really appreciated. Thank you.

ygranger-oa avatar May 17 '24 07:05 ygranger-oa

Agreed ! It would be very nice.

RphCos avatar May 17 '24 12:05 RphCos