2. Publishers and Solutions - matteoparlato/Plucky-Phoenix GitHub Wiki

Publishers

📖 Solution publisher

Every app and other solution components such as entities you create or any customization you make is part of a solution. Because every solution has a publisher, you should create your own publisher rather than use the CDS Default Publisher. You specify the publisher when you create a solution.

image

Create a publisher as follows:

Setting Recommended Configuration
Display name EOS Solutions
Name EOS_Solutions
Description EOS Solutions
Prefix eos
Choice value prefix 14744

Solutions WIP

📖 Solution concepts

Solutions are the mechanism for implementing application lifecycle management (ALM) in Power Apps and Power Automate. Those serve as containers for grouping related customizations and configurations.

Types of Solutions

  • Default Solution: A system-level solution containing all Dataverse components.
  • Managed Solutions: Deployed to environments as read-only for distribution or production use.
  • Unmanaged Solutions: Used during development, allowing modifications.

Export

  1. Commit changes to repo
  2. Publish all customizations
  3. Export zip

Import

  1. Save custom connector data
  2. Import zip
  3. Configure environment variables
  4. Configure custom connector data

FAQ WIP

Q: I imported the solution in an environment but I can't see the changes I made. A: There might be an unmanaged layer.