Installation & Licenses management
AppExchange listing
In your instance, you can install the Avonni Component Builder package from Salesforce AppExchange.
Installation process
Go to Salesforce AppExchange.
Install Avonni Component Builder
Administrators are assigned a license by default. Continue assigning licenses to other users who need access to flows that have Avonni Components embedded.
License management
The Avonni Components managed package includes a freemium offer of 10 licenses, allowing you to use the Avonni Components in your Salesforce organization. This is an excellent opportunity to familiarize yourself with our components and conduct live tests with specific users.
When you install the Avonni Components Package in a sandbox environment, it automatically includes a site license. This means there are no restrictions on the number of users or time limits, so you can thoroughly test the components before implementing them in your production environment.
Purchasing Licenses
The Avonni Components package has a freemium plan that allows up to 10 users in your production org. If you need to grant access to more than 10 users, you'll need additional licenses.
To purchase licenses, please email us at sales@avonni.app with your requirements or schedule a time to discuss pricing options.
Assigning licenses to your users
To ensure that your users can correctly view and use Avonni Components, assigning an Avonni Components license to each user is essential. You can do this by following these steps:
Open the Salesforce Setup Page
Search for Installed Packages
Search for Avonni Components on the list and click Manage Licenses
Assign an Avonni Components license to each user who needs access to the Avonni Components in the flow.
If an end-user tries to access a flow with Avonni Flow Screen Components inside with no license assigned, he will see an error message rather than seeing the flow.
Automatically Assign Licenses
Want to automate the process of assigning licenses to new users? A record-triggered flow in Salesforce makes this easy.
Here's a helpful tutorial from Rakesh Gupta that walks you through the process step-by-step:
Assigning Permission Sets
To ensure the successful integration of Avonni Components in your Salesforce org, it is essential to assign permission sets to the relevant users for the 'Avonni Flow Screen Components'.
Assigning permission set is necessary even after licenses are allocated to ensure that users can access certain features within our data components, such as when using the query data source.
To assign the 'Avonni Flow Screen Components' permission sets in Salesforce, follow these steps:
Navigate to Setup: Log in to your Salesforce account and enter the Setup PAge.
Access Users: In the Setup menu, look for the 'Users' section.
Select Permission Sets: Under the Users section, find and click on 'Permission Sets'.
Find Avonni Permission Set: Search for the 'Avonni Flow Screen Components' permission set.
Assign to Users: Click on the permission set, then select 'Manage Assignments' to add users who require access to the Avonni Components.
Choose Users: In the 'Manage Assignments' section, select the users who need access and confirm the assignment.
Access to Guest Users
Avonni Components can also be used by guest users on Experience Cloud sites, even if they don't have a Salesforce login. This is an optional add-on feature for production orgs that can be incredibly useful for creating public-facing sites and applications.
Contact us to learn more about this add-on.
Guest users within Experience Cloud sites can access Avonni Components embedded in your flows. Follow these steps to enable this functionality:
Make your Site accessible for Guest Users
Enable Public Access: Ensure your Experience Cloud site is configured for public access.
Allow API Access: In the site's Administration area, navigate to the Preferences page and enable the "Allow guest users to access public APIs" setting.
Configure Flow Access
Open the flow you want to make accessible and edit its access settings.
Override the default behavior and choose specific profiles or permission sets to access the flow.
Configure Guest User Profile
Navigate to the Guest User profile page.
Add the desired flow to the "Enabled Flow Access" section to grant guest users access.
Assign Permission to Guest Users
The final step in allowing guest users to access Avonni Components in your flows is to assign the necessary permissions:
Permission Sets Page: Navigate to the Permission Sets section within Salesforce Setup.
Avonni Flow Screen Components: Locate the "Avonni Flow Screen Components" permission set.
Manage Assignments: Click on "Manage Assignments" for the permission set.
Assign to Guest User: Select the Guest User profile and add it to the list of assigned users.
By completing this process, guest users will have the required permissions to interact with and utilize the Avonni Components embedded in your flows
Publish Changes
Publish your site to make the changes live.
By following these steps, guest users can interact with the Avonni Components embedded in your flows, enhancing the functionality and accessibility of your Experience Cloud site.
Last updated