So I have a Jenkins server that is connected to my FreeIPA LDAP servers and I am using Project-based Matrix Authorization.
When I add an individual user and assign permissions all works as expected but if I use a group then try to log in as a memberof said group I get this:
jenkins.test2 is missing the Overall/Read permission
The user is a member of the group and I have confirmed using a small groovy script that Jenkins is able to read the group.
Jenkins.instance.securityRealm.loadGroupByGroupname(name)
I have also confirmed that the ldap DN settings for groups is correct and that my group exists on the LDAP server in the defined DN.
Why can I not authenticate and sign in as a valid member of a group that has been assigned permissions?