DependencyTrack / DependencyTrack/dependency-track

Mapped LDAP Groups not working

Open
#1,967 3 comments 0 reactions 0 assignees View on GitHub
in triage
Dominant language
Java
Stars
4.2k
Forks
811
Avg merge
8h 39m
Merged PRs (30d)
237

Description

I've assigned Mapped LDAP groups with DT groups and was expecting all users found in LDAP group would be automatically assigned but did not.

DT can find this group through search and assign it ( at least visual ) but does not work in practice.

### Current Behavior:
Users can authenticate through LDAP and groups can be configured into DT groups but is not recognized that a user belongs to a LDAP group and gain the same permissions in DT group.

### Steps to Reproduce:
Configure LDAP into DT and assign Mapped LDAP Groups to any DT group. Try to use an user inside that group and check if this user gains the same permissions of his LDAP group.

### Expected Behavior:
All users inside LDAP group assigned in DT group have permissions automatically when login.

### Environment:

- Dependency-Track Version: 4.5.0
- Distribution: Docker ( bundled )
- BOM Format & Version:
- Database Server: PostgreSQL
- Browser: Chrome/Firefox

### Additional Details:
Is that possible to generate a log right after associating LDAP group with DT group, showing every user inside this group that will receive the permissions?
That would be very useful to track where the problem is.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.