Personalize Your Community Via the API (Generally Available)
Create and modify Lightning Community audiences programmatically and target those audiences to pages, components, branding sets, and data with code. Use Chatter REST API, Apex, and Metadata API to create audiences in Lightning Communities and assign them to targets, such as pages, components, custom objects, and branding sets. The new features don’t affect the user experience or require any action on your part. However, we encourage you to test your existing community personalizations after the Spring ’20 sandbox and production releases.
Where: This change applies to Lightning communities accessed through Lightning Experience and Salesforce Classic in Enterprise, Essentials, Performance, Unlimited, and Developer editions.
See these release notes for more detail about changes this release.