Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #6501 (closed)

Opened 9 years ago

Closed 9 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 9 years ago by jmoore

Initial implementation pushed to team/bug/6501-ldap. ILdap.synchronizeLdapUser is called during LdapPasswordProvider.checkPassword as well as IAdmin.synchronizeLoginCache.

comment:2 Changed 9 years ago by jmoore

  • Sprint set to 2011-09-15 (5)

Currently being tested.

comment:3 Changed 9 years ago by jmoore <josh@…>

(In [d4e66b81aaf9f0a014d313f62edb62c759a5bbde/ome.git]on branches bug/6501-ldap, develop) ILdap.synchronizeLdapUser implementation (See #6501)

comment:4 Changed 9 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 9 years ago by jmoore <josh@…>

(In [0ac42cce50ad14444e0ca5ded625e4d853604717/ome.git] on branch develop) Set default group on LDAP sync (See #6501)

comment:6 Changed 9 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 9 years ago by jmoore <josh@…>

(In [d1cac03d77244ebf2901dd03c0e7f8aec87a1079/ome.git] on branch develop) Adding more ldap integration tests (See #6501)

comment:8 Changed 9 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)

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.84069 sec.)

We're Hiring!