Problem summary
LDAP settings and attributes are not resynced unless a user actively logs out of Flix. Flix caches all LDAP settings when a user logs in. If the user doesn't log out and there are changes to the user's attributes in LDAP such as email address, Flix would not pick up the changes until the user desires to log out and back in.
Customer reported version
Flix 6.3.6
Steps to reproduce
1) Use LDAP for authenticating into Flix
2) Log into Flix with an LDAP user
3) Update the user's email address from LDAP, not from Flix
4) Check the User Management Console in Flix - the email hasn't been updated
5) Publish to Editorial something that's expected to send an email notification - note the notification gets sent to the old email address
Expected behaviour
Flix should periodically check with LDAP that the attributes it has for users are up to date.
Actual behaviour
Flix only checks that the attributes are correct at login time, so if a user doesn't actively log out and log back in, it will never be updated with new/amended information from LDAP.
Reproduced by support
Flix 6.3.6 - this issue has not been regression tested