i'm evaluating the best way to integrate an Enterprise Content Management (ECM) system with Active Directory for role-based access control. Should LDAP be used for user and group synchronization, SAML for authentication, or both? I'd appreciate recommendations based on real-world experience.