Task #6501 (closed)
Opened 13 years ago
Closed 13 years ago
Sychronize LDAP changes to OMERO
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | minor | Milestone: | OMERO-Beta4.3.2 |
Component: | Security | Version: | n.a. |
Keywords: | n.a. | Cc: | jburel, cxallan, atarkowska |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2011-09-15 (5) |
Description
Similar to #2028, changes made to LDAP should appear in OMERO (either on login or periodically updated). This includes:
- user groups (add new; remove missing)
- firstname, middlename, and lastname
- email and institution
Work on this will start during 4.3.2 but depending on testing will be held back for 4.3.3.
Change History (8)
comment:1 Changed 13 years ago by jmoore
comment:3 Changed 13 years ago by jmoore <josh@…>
(In [d4e66b81aaf9f0a014d313f62edb62c759a5bbde/ome.git]on branches bug/6501-ldap, develop) ILdap.synchronizeLdapUser implementation (See #6501)
comment:4 Changed 13 years ago by jmoore <josh@…>
(In [c20b24a3b9a1a3de777d97e09a145ae422a7d7c0/ome.git] on branch develop) Add omero.ldap.sync_on_login to prevent data loss (See #6501)
comment:5 Changed 13 years ago by jmoore <josh@…>
(In [0ac42cce50ad14444e0ca5ded625e4d853604717/ome.git] on branch develop) Set default group on LDAP sync (See #6501)
comment:6 Changed 13 years ago by jmoore <josh@…>
(In [42b8a88e7cf4d2d5f6565fd6daf80c72f9a3a9b7/ome.git] on branch develop) Adding sync_on_login=false default ctor to LdapConfig? (See #6501)
comment:7 Changed 13 years ago by jmoore <josh@…>
(In [d1cac03d77244ebf2901dd03c0e7f8aec87a1079/ome.git] on branch develop) Adding more ldap integration tests (See #6501)
comment:8 Changed 13 years ago by jmoore <josh@…>
- Remaining Time changed from 1.0 to 0
- Resolution set to fixed
- Status changed from new to closed
(In [40380bc96e91309cd49241b6185c240fe5a7c364/ome.git] on branch develop) Merge branch 'integration/4.3.2-ldap' into develop (Fix #6248, #6501)
Initial implementation pushed to team/bug/6501-ldap. ILdap.synchronizeLdapUser is called during LdapPasswordProvider.checkPassword as well as IAdmin.synchronizeLoginCache.