Skip to main content

Solution Tools

Overview

Solution tools provide visibility into the Dynamics 365 solution layer, which is essential for project setup and understanding the managed/unmanaged state of your artifacts. Solution tools are always available regardless of which FlowOn products are installed, as they interact directly with Dynamics 365.


list_all_solutions

Lists all Dynamics 365 solutions in the environment, including both managed and unmanaged.

ParameterTypeRequiredDescription
No parameters

Returns: A list of solutions with their ID, friendly name, and unique name.


list_managed_solutions

Lists only the Dynamics 365 managed solutions in the environment.

ParameterTypeRequiredDescription
No parameters

Returns: A list of managed solutions with their ID, friendly name, and unique name.


list_unmanaged_solutions

Lists only the Dynamics 365 unmanaged solutions in the environment.

ParameterTypeRequiredDescription
No parameters

Returns: A list of unmanaged solutions with their ID, friendly name, and unique name.

Use when: Creating a new project and you need to identify a suitable unmanaged solution to link to it.


get_solution_details

Retrieves the full details for a specific Dynamics 365 solution.

ParameterTypeRequiredDescription
solutionNamestringThe unique name of the solution

Returns: Solution details including ID, display name, unique name, version, and managed status.


publish_customizations

Publishes all pending Dynamics 365 customizations. This is equivalent to clicking Publish All Customizations in the Dynamics 365 UI.

ParameterTypeRequiredDescription
No parameters

Returns: Confirmation that the publish operation completed.

Note: Call this tool after creating or modifying FlowOn artifacts if you need changes to take effect immediately in the runtime environment.