Skip to content

Commit de2c999

Browse files
committed
Merge branch 'master' into portals-iframe-VA
2 parents 4b13ca9 + c7f939c commit de2c999

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

powerapps-docs/maker/common-data-service/create-solution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Because the default solution contains all the solutions components, it may be ea
3737
|-----------|-----------------|
3838
|**Display Name**|The name shown in the list of solutions. You can change this later.|
3939
|**Name**|The unique name of the solution. This is generated using the value you enter in the Display Name field. You can edit this before you save the solution, but after you save the solution, you can’t change it.|
40-
|**Publisher**|You can select the default publisher or create a new publisher. Unless you plan to distribute your solution, you should just use the default publisher for your organization.|
40+
|**Publisher**|You can select the default publisher or create a new publisher. We recommend that you create a publisher for your organization to use consistently across your environments that you will use the solution in. More information: [Change the solution publisher prefix for any publisher](change-solution-publisher-prefix.md#change-the-solution-publisher-prefix-for-any-publisher) |
4141
|**Version**|Enter a number for the version of your solution. This is only important if you export your solution. The version number will be included in the file name when you export the solution.|
4242

4343
3. Select **Save**.

powerapps-docs/maker/common-data-service/solutions-overview.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ More information: [Whitepaper: Solution Lifecycle Management](https://www.micros
3535
3636

3737
<a name="BKMK_SolutionComponents"></a>
38-
### Components
38+
## Components
3939
A component represents something that you can potentially customize. Anything that can be included in a solution is a component. To view the components included in a solution, in solution explorer go to **Settings** > **Solutions** and then open the solution you want. The components are listed in the **Components** list.
4040

4141
> [!div class="mx-imgBorder"]
@@ -116,7 +116,7 @@ To view a list of component types that can be added to any solution, see [Compon
116116
The purpose of having components is to keep track of any limitations on what can be customized using managed properties and all the dependencies so that it can be exported, imported, and (in managed solutions) deleted without leaving anything behind.
117117

118118
<a name="BKMK_ManagedAndUnmanagedSolutions"></a>
119-
### Managed and unmanaged solutions
119+
## Managed and unmanaged solutions
120120
There are **managed** and **unmanaged** solutions. A **managed** solution cannot be modified and can be uninstalled after it is imported. All the components of that solution are deleted by uninstalling the solution.
121121

122122
When you import an **unmanaged** solution, you add all the components of that solution into your environment. You can’t delete the components by uninstalling the solution.
@@ -151,17 +151,22 @@ To view a list of component types that can be added to any solution, see [Compon
151151
This is what you actually see in your environment. The default system solution plus any managed solutions, plus any unmanaged customizations you have applied.
152152

153153
<a name="BKMK_ManagedProperties"></a>
154-
### Managed properties
154+
## Managed properties
155155
Some components can’t be customized. These components in the system solution have metadata that prevents you from customizing them. These are called **managed properties**. The publisher of a managed solution can also set the managed properties to prevent you from customizing their solution in ways they don’t want you to.
156156

157157
<a name="BKMK_Dependencies"></a>
158-
### Solution dependencies
158+
## Solution dependencies
159159
Because of the way that managed solutions are layered, some managed solutions can be dependent on solution components in other managed solutions. Some solution publishers will take advantage of this to build solutions that are modular. You may need to install a “base” managed solution first and then you can install a second managed solution that will further customize the components in the base managed solution. The second managed solution depends on solution components that are part of the first solution.
160160

161161
The system tracks these dependencies between solutions. If you try to install a solution that requires a base solution that isn’t installed, you won’t be able to install the solution. You will get a message saying that the solution requires another solution to be installed first. Similarly, because of the dependencies, you can’t uninstall the base solution while a solution that depends on it is still installed. You have to uninstall the dependent solution before you can uninstall the base solution.
162+
163+
## Solution publisher prefix
164+
165+
By default, the solution you will work with in Power Apps will be the **Common Data Services Default Solution** which is associated with the **Common Data Service Default Publisher**. The default customization prefix will be randomly assigned for this publisher, for example it could be `cr8a3`. This means that the name of every new item of metadata created for your organization will have this prepended to the names used to uniquely identify the items.
166+
167+
We recommend that you change the solution publisher prefix so that it will be more meaningful. More information: [Change the solution publisher prefix](change-solution-publisher-prefix.md)
162168

163-
164-
## Next steps
169+
### Next steps
165170
[Import, update, and export solutions](import-update-export-solutions.md) <br/>
166171
[Navigate to a specific solution](navigate-specific-solution.md)
167172

0 commit comments

Comments
 (0)