Market Place
The Marketplace is like a one-stop place where users can find lots of ready-made blocks for their projects. These blocks are like building blocks that users can just pick up and use in their work without having to create them from scratch.
It is a great place for users to find a wide variety of blocks to help them with their projects.Users can benefit from the knowledge and work of others, making their own projects better. It saves time and makes things easier
Facilitating Collaborative Development
Publishing modified blocks to the marketplace fosters collaborative development within the organization or among different organizations using the same application. This sharing mechanism enables other users to leverage the customized blocks, promoting knowledge exchange and fostering innovation within the user community.
Ensuring Version Control
As users make changes to cloned blocks, it's important to keep track of those changes using version control. This helps monitor what's been modified and keeps a record of all the changes made over time. With good version control, users can go back to earlier versions if needed, making it easier for everyone to work together smoothly.
Accessing Blocks
In the Marketplace, users can view and access blocks created within their organization or those with application-level permissions. Clicking on any block directs users to the process building screen, where they can see the block's flow. This allows users to assess if a block fits their requirements before using it.
Cloning a Block
Each block is listed with details indicating the organization that created it, its version, and a "clone" button. Clicking on "clone" prompts the user to input details such as the new block name, marketplace block version, and marketplace block description. This allows users to make additional modifications to the block for their specific needs without altering the original.
Modifying Cloned Blocks
After cloning a block, users have the flexibility to modify its functionalities, parameters, or configurations to suit their requirements. This ensures that the cloned block can be tailored precisely to the user's needs without affecting the integrity of the original block.
Customization Options
Users can customize various aspects of the cloned block, including input parameters, output formats, error handling mechanisms, and integration with other processes or systems. This level of customization empowers users to adapt the cloned block to their unique workflow and business requirements.
Saving and Publishing
The cloned block is initially saved at the team user level, accessible only to the user who cloned it. If users wish to share the modified block with other team members or publish it to the marketplace for broader use, they must publish it again with the required level of permission.