LogoLogo
HomepageYouTube ChannelInstall from the AppExchange
  • Home
  • Dynamic Components
  • Flow Components
  • Experience Components
  • Projects
  • 👋Welcome
  • Getting Started
    • Product Tour
    • Quickstart Tutorial
    • Understanding The Essentials
      • Component Builder
      • Component Visibility
      • Target Page Object
      • Using Variables and Component Data
      • Publishing your Dynamic Components
      • Dynamic vs. Flow Components
    • Avonni Components App
      • Accessing the App
      • Folders
      • Templates
      • Version management
    • AppExchange Listing Page
    • Installation & Licenses Management
  • Tutorials
    • Projects
    • Components
      • Calendar
        • How to Create Events Quickly by Dragging
        • How to Add an Edit Action to Calendar Events
        • How to Add a New Event Button to the Calendar Header
        • How to Customize the Right-Click Menu
        • How to Reschedule Events with Drag and Drop
      • Columns
        • Creating a Responsive 3-Column Layout
      • Data Table
        • How to customize Data Table style
        • How to make a field editable
        • How to add clickable buttons
        • How to color-code badges
        • How to export data
        • How to configure search
        • How to set columns visibility
      • Kanban
        • Saving Changes on Drag-and-Drop
      • List
      • Metric
      • Record Detail
        • Saving Changes
    • Interactions
      • How to create an interaction to navigate to an object page
      • How to create an interaction to navigate to a record page
      • How to Pass Multiple Selected Records from a Dynamic Component to a Screen Flow
    • Reactive Components
      • Reactive Map and Data Table
      • Master-Detail Relationship with Data Tables
      • Vertical Tabs with Reactive Data Table
    • Style
      • How do you add space or a break between sections or fields?
    • Tips and Tricks
      • Using the Dynamic Component component
  • Component Builder
    • Overview
    • Configuring Components
      • Properties
      • Fields
      • Style
    • Data & Interactions
      • Data Sources
        • Manual
        • Picklist
      • Resources
        • Constant
        • Formula
        • Nested Queries
        • Query
        • Variable
      • Interactions
        • CRUD from Record Variable
        • Download
        • Execute Flow
        • Navigate
        • On Load
        • Open Alert Modal
        • Open Confirm
        • Open Dynamic Component Dialog
        • Open Dynamic Component Panel
        • Open Flow Panel
        • Open Flow Dialog
        • Show Toast
    • Advanced Topics
      • Undo / Redo
      • Copy and Paste
      • Keyboard Shortcut
  • Components
    • Explore All Components
    • Accordion
    • Alert
    • Audio Player
    • Avatar
    • Avatar Group
    • Badge
    • Barcode
    • Blockquote
    • Button
    • Button Group
    • Button Icon
    • Button Menu
    • Button Stateful
    • Calendar
    • Camera 🆕
    • Card
    • Carousel
    • Chart
    • Checkbox
    • Checkbox Button
    • Chip Container
    • Color Picker
    • Columns
    • Combobox
    • Container
    • Counter
    • Data LWC Container
    • Data Table
    • Date Picker
    • Date
    • Date Range
    • Dual Listbox
    • Dynamic Component
    • Formatted Address
    • Formatted Name
    • Formatted Value
    • Header
    • Icon
    • Icon Picker
    • Illustration
    • Image
    • Input Color
    • Input Date
    • Input Pen (Signature)
    • Input Text
    • Kanban
    • List
    • LWC Container
    • Map
    • Media Object
    • Metric
    • PDF Viewer
    • Pivot Table
    • Progress Bar
    • Progress Circle
    • Progress Indicator
    • Rating
    • Record Detail
    • Relationship Graph
    • Scope Notification
    • Section
    • Separator
    • Slider
    • Status
    • Tabbed Container
    • Tabs
    • Text
    • Text Area
    • Timeline
    • Toggle
    • Tree
    • Vertical Visual Picker
    • Video Player
    • Visual Picker
    • Visual Picker Link
  • Help
    • Contact Support
    • Security
    • Performance Guide
    • Deployment Process
    • Release Notes
    • Report Bugs
Powered by GitBook
LogoLogo

Company

  • About Us
  • Pricing

Policies

  • Privacy Policy
  • Terms of Service
On this page
  • Installation
  • Production Environments
  • Sandbox Environments
  • Purchasing Licenses
  • Assigning Licenses
  • Permission Set
  • 1. Who Needs Which Permission Set?
  • 2. Assigning Permission Sets

Was this helpful?

  1. Getting Started

Installation & Licenses Management

Last updated 4 days ago

Was this helpful?

This page explains how licensing works for Avonni Dynamic Components.

Installation

Important Requirement

To successfully install the Avonni Dynamic Components Package, you MUST in your org.

Direct Link Install

Production Environments

When you in your production org, you'll automatically receive 5 licenses. This allows you to:

  • Experience the full power of Dynamic Components

  • Conduct live testing with your users

  • Evaluate the solution's suitability for your needs

Sandbox Environments

  • Familiarize yourself with the solution

  • Develop and test your dynamic components

  • Train your team


Purchasing Licenses

The Avonni Components package has a freemium plan that allows up to 5 users in your production org. You'll need additional licenses to grant access to more than 5 users.


Assigning Licenses

You must assign licenses to ensure your users can view and interact with the Avonni Dynamic Components.

Here's how:

  1. Go to Salesforce Setup

  2. Find Installed Packages

  3. Manage Avonni Dynamic Components Licenses

  4. Assign Licenses

Permission Set

To use Avonni Dynamic Components effectively, you need to assign the appropriate permission sets to your users. The Avonni Components package provides two main permission sets:

  • Avonni Dynamic Components User: This permission set grants end-users the necessary permissions to use Avonni Dynamic Components that have been added to Lightning Pages.

  • Avonni Dynamic Components Admin: This permission set grants administrators permission to create, edit, and manage Avonni Dynamic Components using the Component Builder. It also includes the permissions of the "User" permission set.

1. Who Needs Which Permission Set?

  • End Users (Viewing and Interacting): If a user only needs to view and interact with existing Dynamic Components on App & Record Pages (e.g., use a custom Data Table, click buttons, see a custom layout), they need the Avonni Dynamic Components User permission set.

  • Administrators and Builders: Users who need to create, edit, or manage Dynamic Components using the Avonni Component Builder must have the Avonni Dynamic Components Admin permission set.

Without the appropriate permission set, users might see errors, components might not render correctly, or data might not load.

2. Assigning Permission Sets

Follow these steps to assign the Avonni permission sets:

  1. Go to Setup: In Salesforce, click the gear icon (Setup) in the top right corner and select Setup.

  2. Find Permission Sets: In the Quick Find box (left sidebar), type "Permission Sets" and select Permission Sets.

  3. Select the Permission Set: Click on the name of the permission set you want to assign:

    • Avonni Components User

    • Avonni Dynamic Components Admin

  4. Manage Assignments: Click the Manage Assignments button.

  5. Add Assignments: Click the Add Assignments button.

  6. Select Users: Select the checkboxes next to the users you want to assign the permission set to. You can use the search and filter options to find specific users.

  7. Assign: Click the Assign button.

  8. Done: Click Done.

Important Considerations

  • License Assignment: Assigning a permission set does not automatically assign a license for Avonni Dynamic Components. You must also assign licenses to users through the "Installed Packages" section in Setup.

  • Profile-Based Permissions (Optional): You can add permissions to user profiles for more granular control, but permission sets are generally the recommended approach.

  • Least Privilege: Follow the principle of least privilege. Only assign the "Admin" permission set to users who must build and manage components. Most users will only need the "User" permission set.

We encourage you to environments. Sandbox installations are entirely free with no limitations or time restrictions. This gives you to:

To purchase licenses, please email us at with your requirements or to discuss pricing options.

enable Lightning Web Security
Sandbox
Production
install Avonni Dynamic Components
explore the Avonni Dynamic Components in your sandbox
sales@avonni.app
schedule a time