I'm a little hazy on the exact purpose of an account definition. I'm looking at provisioning to an LDAP directory. Can't I just set up a synchronisation that syncs directly from the Person object out to the LDAP directory? Do I really need an account definition? Won't an account definition just add the Person objects to the LDAPAccount table and then sync from there to the LDAP directory? Isn't this just adding unneeded complexity? I can see a lot of documentation about account definitions and how to configure them but I haven't been able to find a more functional overview of why and when they're neccessary? Is it a simple rule like all downstream systems require account definitions?
Thanks if you can clear this up for me.