Automatic Coummunity License Assignment Based on Salesforce Profile or Permission Set

Enable automatic assignment of Community licenses when a Salesforce user is assigned a configured Profile or Permission Set. The system should validate license availability and assign licenses in real time during user creation or updates, eliminating manual bulk assignment and improving onboarding efficiency for enterprise and high-volume deployments.