【问题标题】:Remove "Import from Excel" option for all user levels except "Superuser"删除除“超级用户”之外的所有用户级别的“从 Excel 导入”选项
【发布时间】:2021-12-09 14:46:50
【问题描述】:

我是 Dynamics 365 的新手。我需要为除 2 个安全组之外的所有用户级别删除“从 Excel 导入”选项。我怎样才能实现它?我有多个可用的安全角色,其中只有“超级用户”和“管理员”角色需要有“从 Excel 导入”选项。

如果我从每个安全角色的“核心记录”中删除“数据导入”,会有帮助吗?或者为了实现这一点需要改变什么?

如果我在安全角色中更改“核心记录”选项卡中的“数据导入”,是否会从所有实体以及这些用户的数据管理部分中删除“从 Excel 导入”?

-----更新---- 这是最新的特权 以下特权不在一个环境中工作,而是在其他环境中工作。它不能在一个环境中工作的原因是什么?。

【问题讨论】:

    标签: dynamics-crm dynamics-365 import-from-excel security-roles


    【解决方案1】:

    您可以在安全角色中设置是否允许用户进行数据导入。以下特权是相关的:

    • 数据导入 - 除了在用户级别分配和共享所有权限
    • 数据映射 - 除了在用户级别分配和共享所有权限
    • 导入源文件:除了在用户级别分配、共享和删除所有权限
    • Web 向导:读取
    • Web 向导访问权限:读取
    • 向导页面:阅读

    找出适合您要求的方法需要反复试验。导入权限将适用于系统中的所有实体。但是,执行数据导入的用户仍然至少需要特定实体的创建和读取权限。

    你也可以

    【讨论】:

    • 谢谢亨克。如果要删除角色的任何上述特权(例如 System Customizer ),是否会删除该角色的导入功能?另外,如果我需要在 Dev、Test、Prod 等各种环境中进行这些更改,我应该在每个环境中手动进行吗?或者有什么方法可以导出和导入这些更改?
    • 是的,该角色将被删除。将角色添加到您的解决方案中。导出解决方案并将其导入目标环境。
    • 我按照您的建议进行了尝试,当我删除其中一项权限时(例如,从数据导入中“创建”),“从 Excel 中导入”选项被删除。因此,对于多个安全角色来说,“从 Excel 导入”选项不可用,这是要删除的特权(最安全的特权),还是应该删除所有上述特权。如果我要删除上述所有权限,是否会影响任何其他功能,或者我需要特别检查哪些其他功能会受到此更改的影响。
    • 这只是您希望修剪这些权限的细粒度。通常在数据导入级别撤回一项权限就足以满足您的目标。例如,读取权限在许多情况下是获取可访问内容的基本要求。您需要在这里进行试验,因为不幸的是,这并没有详细记录。
    • 如上所述,我的解决方案在我的开发和测试环境中工作,但是当我将相同的安全角色导入 Prod 时,它不起作用。可能是什么原因?我附上了问题中最新权限的屏幕截图。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 2020-01-19
    • 1970-01-01
    相关资源
    最近更新 更多