The Challenge of Consent Management in a Data-Driven WorldUnderstanding User-Managed Access (UMA) and Its PrinciplesImplementing UMA-driven Consent with APIsBenefits of Automated UMA-based Consent for Businesses and UsersHow Didit Helps Automate Consent and Data SharingReady to Get Started?