由于缺少权限,解决方案导入或应用程序安装失败

本文提供了一种解决方法,用于解决由于Microsoft Power Apps 中缺少特权而无法导入解决方案或安装应用程序的问题。

适用于: Power Platform、Solutions

现象

当用户尝试导入解决方案或在 Power Platform 管理中心安装应用程序时,会出现如下错误消息:

Microsoft.Crm.CrmSecurityException:主体用户(Id=... accessMode=1...(设置/为未授权用户分配来源于关联角色的筛选权限。请考虑分配许可证);缺少 <组件类型> 权限...

原因

此错误的原因如下:

解决方法

若要解决此问题,请使用以下方法:

  • 如果执行导入或安装的用户的访问模式为“管理”,请将其更新为“读写”,并向用户分配有效的许可证
  • 查看用户的安全角色,并检查用户是否具有 解决方案中包含的组件使用的所有表的“创建更新 ”权限。 如果没有, 请向用户分配包含这些权限的安全角色 。 系统管理员、系统定制器和环境创建者安全角色具有这些权限。