create_dataverse_solution
Create a new unmanaged solution container in Dataverse to package, deploy, and manage custom components like tables, columns, and other customizations.
Instructions
Creates a new unmanaged solution in Dataverse. Solutions are containers for customizations and allow you to package, deploy, and manage custom components. Use this to create a solution before adding tables, columns, and other customizations.
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| description | No | Description of the solution | |
| friendlyName | Yes | Friendly name for the solution | |
| publisherUniqueName | Yes | Unique name of the publisher to associate with this solution | |
| uniqueName | Yes | Unique name for the solution (e.g., 'examplesolution') | |
| version | No | Version of the solution | 1.0.0.0 | 
Input Schema (JSON Schema)
{
  "properties": {
    "description": {
      "description": "Description of the solution",
      "type": "string"
    },
    "friendlyName": {
      "description": "Friendly name for the solution",
      "type": "string"
    },
    "publisherUniqueName": {
      "description": "Unique name of the publisher to associate with this solution",
      "type": "string"
    },
    "uniqueName": {
      "description": "Unique name for the solution (e.g., 'examplesolution')",
      "type": "string"
    },
    "version": {
      "default": "1.0.0.0",
      "description": "Version of the solution",
      "type": "string"
    }
  },
  "required": [
    "friendlyName",
    "uniqueName",
    "publisherUniqueName"
  ],
  "type": "object"
}