Installation & Licenses Management
Install the Avonni LWC Components package and set up licenses and permissions.
Before you can use the Avonni LWC Components in your own Lightning Web Components, you need to install the package in your Salesforce org.
Install from Salesforce AppExchange
Navigate to AppExchange — Go to the Salesforce AppExchange, or click the App Launcher in Salesforce and search for "AppExchange".
Find Avonni — Search for the Avonni LWC Components in the AppExchange marketplace, or open the listing directly below.
Install the package — Click Get It Now and follow the installation prompts.
Choose installation options:
Install for Admins Only (recommended for initial setup)
Install for All Users (after testing and configuration)
Complete installation — Review and accept the package permissions, then click Install.
Post-Installation Setup
Assign licenses
After installation, assign licenses to the users who will interact with the components:
Go to Setup > Installed Packages.
Find the Avonni LWC Components package and click Manage Licenses.
Assign licenses to the appropriate users.
Configure permission sets
Assign the permission set included with the package based on user role:
Developers — users who build their own Lightning Web Components on top of the Avonni components.
End users — users who view and interact with apps or pages that include Avonni components.
Permission set assignment steps:
Go to Setup > Permission Sets.
Select the appropriate permission set.
Click Manage Assignments.
Click Add Assignments.
Select the users who need access.
Click Assign.
Verify Installation
Confirm the package installed correctly:
Go to Setup > Installed Packages.
Confirm Avonni LWC Components appears in the list.
Once it's listed, you can reference any Avonni component in your own code.
Accessing Avonni Components
You access the Avonni components through your own custom LWC code. Once the package is installed, reference any component in your Lightning Web Component's HTML template using the avonni namespace prefix — no JavaScript import is required for the markup:
Pass data and handle events from your component's JavaScript as usual:
Each component's tag, attributes, events, and a copy-paste example are documented under Core Components and Data Driven Components.
Need help with installation?
If you run into issues during installation or setup:
Check the Troubleshooting & FAQs guide for common solutions.
Join the Trailblazer Community Group, where admins share installation tips and solutions.
Contact support at [email protected].
Last updated
Was this helpful?
