diff --git a/contrib/openldap/core-fd.schema b/contrib/openldap/core-fd.schema
index 0ab9bd7d1927077992f3ded8b06bc91f230fac18..31a2a8d0bb5ec28ef6a579ebf3d7a3a56ba4a15a 100644
--- a/contrib/openldap/core-fd.schema
+++ b/contrib/openldap/core-fd.schema
@@ -2,7 +2,7 @@
 ## core-fd.schema - Needed by FusionDirectory for its basic functionalities
 ##
 
-# Last OID used for attributes  : 1.3.6.1.4.1.38414.62.1.64 29/01/24 #
+# Last OID used for attributes  : 1.3.6.1.4.1.38414.62.1.67 05/02/24 #
 # Last OID used for objectClass : 1.3.6.1.4.1.38414.62.2.11 29/01/24 #
 
 ##### Attributes from gosa ######
@@ -144,6 +144,16 @@ attributetype ( 1.3.6.1.4.1.38414.62.1.10 NAME 'fdMailTemplateSubject'
 
 ##### Tasks Life Cycle Attributes #####
 
+attributetype ( 1.3.6.1.4.1.38414.62.1.65 NAME 'fdTasksLifeCycleMembers'
+  DESC 'Fusion Directory - List of members or groups in task life cycle'
+  EQUALITY caseExactMatch
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+
+attributetype ( 1.3.6.1.4.1.38414.62.1.66 NAME 'fdTasksLifeCycleListOfDN'
+DESC 'Fusion Directory - Emails derived from DN'
+EQUALITY caseExactMatch
+SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+
 ## Previous / existing states ##
 
 attributetype ( 1.3.6.1.4.1.38414.62.1.58 NAME 'fdTasksLifeCyclePreResource'
@@ -199,7 +209,7 @@ attributetype ( 1.3.6.1.4.1.38414.62.1.11 NAME 'fdTasksMailObject'
   SINGLE-VALUE )
 
 attributetype ( 1.3.6.1.4.1.38414.62.1.12 NAME 'fdTasksScheduleDate'
-	DESC 'Scheduling of the Task - required processed date'
+  DESC 'Scheduling of the Task - required processed date'
   EQUALITY caseExactIA5Match
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
 
@@ -257,7 +267,7 @@ attributetype ( 1.3.6.1.4.1.38414.62.1.20 NAME 'fdTasksGranularStatus'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
 
 attributetype ( 1.3.6.1.4.1.38414.62.1.21 NAME 'fdTasksGranularSchedule'
-	DESC 'Scheduling of the Task - required processed date'
+  DESC 'Scheduling of the Task - required processed date'
   EQUALITY caseExactIA5Match
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
 
@@ -294,6 +304,13 @@ attributetype ( 1.3.6.1.4.1.38414.62.1.26 NAME 'fdTasksGranularRef'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   SINGLE-VALUE )
 
+## Any tasks requiring to store DN (Such as lifeCycle). ##
+
+attributetype ( 1.3.6.1.4.1.38414.62.1.67 NAME 'fdTasksGranularDN'
+  DESC 'Fusion Directory - DN of the targeted user'
+  EQUALITY caseExactMatch
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+
 ##### Tasks Conf #####
 
 attributetype ( 1.3.6.1.4.1.38414.62.1.27 NAME 'fdTasksRDN'
@@ -545,13 +562,13 @@ objectclass (1.3.6.1.4.1.38414.62.2.11 NAME 'fdTasksLifeCycle'
   DESC 'FusionDirectory - Tasks objects Life Cycle'
   SUP top AUXILIARY
   MUST ( fdTasksLifeCyclePreResource $ fdTasksLifeCyclePreState $ fdTasksLifeCyclePostResource $ fdTasksLifeCyclePostState)
-  MAY ( fdTasksLifeCyclePreSubState $ fdTasksLifeCyclePostEndDate $ fdTasksLifeCyclePostSubState) )
+  MAY ( fdTasksLifeCyclePreSubState $ fdTasksLifeCyclePostEndDate $ fdTasksLifeCyclePostSubState $ fdTasksLifeCycleMembers
+  $ fdTasksLifeCycleListOfDN ) )
 
 objectclass (1.3.6.1.4.1.38414.62.2.8 NAME 'fdTasksGranular'
   DESC 'FusionDirectory - Tasks granular objects'
-  MUST ( fdTasksGranularMaster $ cn $ fdTasksGranularMail $ fdTasksGranularMailFrom $ 
-  fdTasksGranularRef $ fdTasksGranularType $ fdTasksGranularSchedule $ fdTasksGranularStatus )
-  MAY (fdTasksGranularMailBCC))
+  MUST ( fdTasksGranularMaster $ cn $ fdTasksGranularType $ fdTasksGranularSchedule $ fdTasksGranularStatus )
+  MAY (fdTasksGranularMailBCC $ fdTasksGranularDN $ fdTasksGranularRef $ fdTasksGranularMail $ fdTasksGranularMailFrom))
 
 objectclass (1.3.6.1.4.1.38414.62.2.9 NAME 'fdTasksConf'
   DESC 'FusionDirectory - Tasks objects Configuration'