Прежде чем что-либо создавать, запросите имя, которое вы намереваетесь использовать в качестве атрибута именования, чтобы узнать, используется ли оно уже.
Я не уверен для ADAM, но для Active Directory, хотя полное DN, конечно, должно быть уникальным, sAMAccountName также должно быть уникальным в домене.
Или попробуйте, поймайте ошибку и верните ее.