托管属性
您可以使用托管属性来控制哪些托管解决方案组件可自定义。 如果您要为其他组织创建解决方案,则您应允许他们自定义解决方案组件,以便对其特有的要求有意义。 但是,您必须能够以可预测的方式支持和维护您的解决方案,因此,您绝不能允许对提供解决方案核心功能的关键组件进行任何自定义。
请考虑使用托管属性来锁定组件,除非您希望它们在目标环境中可自定义。 例如,设想您的用户可能想要更改许多标签以适应他们自己的业务需求的场景。
托管属性旨在保护解决方案免遭可能导致它中断的修改。 托管属性不提供数字版权管理 (DRM) 或者用于许可解决方案或控制谁可以导入它的功能。
当解决方案在开发环境的非托管层处于非托管状态时,您将应用托管属性。 托管属性将在您打包托管解决方案并将它安装在不同环境中后生效。 导入托管解决方案后,只能使用原始发布者的解决方案更新来更新托管属性。
大多数解决方案组件在解决方案组件列表中具有一个可用的托管属性菜单项。 当您导入包含这些组件的托管解决方案时,可以查看(但不能更改)托管属性。
查看和编辑实体托管属性
登录到 Power Apps 或 Power Automate,然后在左侧窗格中选择解决方案。
打开所需的解决方案。
从解决方案中的组件列表中,选择要查看托管属性的实体旁边的 …,然后选择托管属性。
将显示托管属性页。
实体具有的托管属性比其他任何类型的解决方案组件都多。 如果实体可以自定义,则可设置以下选项。
选项 | 说明 |
---|---|
允许自定义 | 控制所有其他选项。 如果此选项为 False ,则其他设置都不适用。 如果这是 True ,则可指定其他自定义选项。 当为 False 时,等同于将所有其他选项设置为 false。 |
可以修改显示名称 | 是否能修改实体显示名称。 |
可以更改其他属性 | 适用于其他选项包含的任何项目。 |
可以创建新表单 | 能否为此实体创建新窗体。 |
可以创建新图表 | 能否为此实体创建新图表。 |
可以创建新视图 | 能否为此实体创建新视图。 |
可以更改分层关系 | “分层关系”设置是否可更改。 详细信息:定义和查询层次上相关的数据 |
是否可以启用更改跟踪 | 实体更改跟踪属性是否可更改。 |
可以启用与外部搜索索引的同步 | 是否可以将实体配置为启用 Dataverse 搜索。 详细信息:配置 Dataverse 搜索以改善搜索结果和性能 |
查看和编辑字段托管属性
在解决方案中的自定义字段旁边,选择 …,然后选择托管属性。
这将打开托管属性窗格。
允许自定义选项控制其他所有选项。 如果此选项被禁用,则其他设置都不适用。 如果启用,则可指定其他自定义选项。
如果字段可以自定义,您可以启用以下选项。
- 可以修改显示名称
- 可以更改其他属性:此属性控制没有特定托管属性的任何其他自定义项。
- 可以创建新表单
- 可以创建新图表
- 可以创建新视图
- 可以更改层次结构关系
- 是否可以启用更改跟踪
- 可以启用到外部搜索索引的同步
禁用所有单个选项等同于禁用允许自定义。
应用您的选择,然后选择完成关闭窗格。
备注
如果此字段是日期和时间字段,另外的可更改日期和时间行为属性可用。 详细信息:日期及时间字段的行为和格式
有关如何编辑字段的信息,请参阅更新或删除字段。
查看和编辑其他组件的托管属性
您可以查看和编辑许多其他解决方案组件的托管属性,例如 Web 资源、流程、图表或仪表板。 在解决方案中的组件旁边,选择 …,然后选择托管属性。
查看和编辑关系托管属性
在解决方案资源管理器中查看实体关系时,从非托管解决方案中选择关系,然后在菜单栏上选择其他操作>托管属性。
对于关系,唯一的托管属性是可以自定义。 这一个设置控制可对实体关系做出的所有更改。