Use a managed package to build a Data 360 app and distribute it on AgentExchange. Packaging is the container that you fill with metadata, and it holds the set of related features, customizations, and schema that make up your app. A package can include many different metadata components, and you can package a single component, an app, or library.
Required Editions
| Available in: All Editions supported by Data 360. See Data 360 edition availability. |
| User Permission Set Needed | |
|---|---|
| To create packages: | Create AgentExchange Packages permission |
| To upload packages: | Upload AgentExchange Packages permission |
| To create a data kit: | Data Cloud Architect permission set |
Use managed packages to distribute Data 360 solutions on AgentExchange or share configurations across multiple customer orgs. Managed packages provide versioning, upgrade management, and intellectual property protection — making them ideal for ISVs and partners who want to commercialize Data 360 functionality.
You need a Salesforce developer edition org to create the package and a subscriber org to install it. Salesforce offers second-generation managed packaging (managed 2GP) and first-generation managed packaging (managed 1GP). This topic describes how to create a managed 1GP package. For details on packaging Data 360 in managed 2GP packages, see Workflow for Data Cloud Second-Generation Managed Packages.
- In Data 360, go to Setup, and create a package with the Package Manager. See Create and Upload a First-Generation Managed Package.
- Define a unique namespace for the managed package.
- To add the necessary components, in Components, click Add.
- For the Component Type, select Data Package Kit Definition .
-
Create a standard data kit or select an existing data kit, and click
Add to Package.
All entities related to data kit metadata are added to the package automatically.
- Add the package version details.
- To generate your package installation URL, click Upload.
-
Copy the install URL, go to your target org, and use the package install URL to
install the package.
Installing a package requires admin user permissions.
After installing the package in the target org, your data kit is now available to deploy data streams and other components in Data 360.