A method for data management at a directory database (302, 402, 602, DB11) comprising a data entry in a directory, the method comprising the following steps performed by the directory database: - associating (330, 430) the data entry with first status information representing a first current storage status of the data entry at the directory database (302, 402, 602, DB11), the first status information being data storing a value representing a current content of the data entry, - sending the first status information to a client (306, 406, 606, CL12), - receiving (336, 436, 554, 694) from the client (306, 406, 606, CL12) a request for modifying the data entry, - receiving (336, 436, 694) from the client (306, 406, 606, CL12), in association with the request, second status information representing a second current storage status of the data entry at the directory database (302, 402, 602, DB11), the second current storage status indicating a latest available current storage status of the data entry as available to the client (306, 406, 606, CL12) and being identical to the first status information that was previously sent to the client, and - modifying (340, 440, 564, 696) the data entry according to the request if the first status information associated to the data entry at the directory database and the second status information are determined to match regarding the first current storage status of the data entry at the directory database (302, 402, 602, DB11) and the second current storage status as received from the client (306, 406, 606, CL12) wherein the matching determination is in the affirmative when the second status information equals the first status information. - associating (330, 430) the data entry with first status information representing a first current storage status of the data entry at the directory database (302, 402, 602, DB11), the first status information being data storing a value representing a current content of the data entry, - sending the first status information to a client (306, 406, 606, CL12), - receiving (336, 436, 554, 694) from the client (306, 406, 606, CL12) a request for modifying the data entry, - receiving (336, 436, 694) from the client (306, 406, 606, CL12), in association with the request, second status information representing a second current storage status of the data entry at the directory database (302, 402, 602, DB11), the second current storage status indicating a latest available current storage status of the data entry as available to the client (306, 406, 606, CL12) and being identical to the first status information that was previously sent to the client, and - modifying (340, 440, 564, 696) the data entry according to the request if the first status information associated to the data entry at the directory database and the second status information are determined to match regarding the first current storage status of the data entry at the directory database (302, 402, 602, DB11) and the second current storage status as received from the client (306, 406, 606, CL12) wherein the matching determination is in the affirmative when the second status information equals the first status information.