Security 通过dmf为用户分配法律实体的角色
我需要找到数据实体,这将有助于通过dmf将法律实体批量分配给角色。下面的链接提供了有关同一流程的手册和组织层次结构的信息。 请帮忙。TLDR 您正在查找实体“系统安全用户角色组织”(Security 通过dmf为用户分配法律实体的角色,security,axapta,dynamics-365-operations,Security,Axapta,Dynamics 365 Operations,我需要找到数据实体,这将有助于通过dmf将法律实体批量分配给角色。下面的链接提供了有关同一流程的手册和组织层次结构的信息。 请帮忙。TLDR 您正在查找实体“系统安全用户角色组织”(SystemSecurityUserRoleOrganizationEntity) 请注意,第二个实体的技术名称为SystemSecurityUserRoleEntity(不含组织),不幸地使用了相同的标签。确保你用的是正确的。 还请注意,该实体自版本10.0.11起就存在 自己动手做 如果您将来遇到类似的“x的实
SystemSecurityUserRoleOrganizationEntity
)
请注意,第二个实体的技术名称为SystemSecurityUserRoleEntity
(不含组织
),不幸地使用了相同的标签。确保你用的是正确的。
还请注意,该实体自版本10.0.11起就存在
自己动手做
如果您将来遇到类似的“x的实体是什么?”问题,请自己查找此信息,以下是我为查找实体所做的详细操作:
首先,我按照您提供的“分配组织”功能的链接中的说明进行操作。在那里,我检查了表单下半部分中哪个表用作网格的数据源,当使用“Grant”函数时,会在该表中创建记录。这告诉我,表OMUserRoleOrganization
存储了分配给用户角色的法律实体的数据
接下来,我打开VisualStudio,在应用程序浏览器中导航到该表,并使用上下文(右键单击)菜单查找该表的引用。稍微向下一点,您会注意到有几个条目以dynamics://*
开头。这些是元数据引用(例如表单中的数据源),而不是代码引用。在本例中,您正在查找以dynamics://DataEntityView/*
。这标识使用表的数据实体,通常作为实体查询中的数据源。在这种情况下,只找到一个实体,SystemSecurityUserRoleOrganizationEntity
。如果查看此实体的字段,则它们符合指定用户、角色和法律实体的要求
为了测试该实体,我将一个用户角色分配给一个组织(Contoso数据似乎没有),并用该实体创建了一个导出项目。这给了我以下结果:
TLDR
您正在查找实体“系统安全用户角色组织”(SystemSecurityUserRoleOrganizationEntity
)
请注意,第二个实体的技术名称为SystemSecurityUserRoleEntity
(不含组织
),不幸地使用了相同的标签。确保你用的是正确的。
还请注意,该实体自版本10.0.11起就存在
自己动手做
如果您将来遇到类似的“x的实体是什么?”问题,请自己查找此信息,以下是我为查找实体所做的详细操作:
首先,我按照您提供的“分配组织”功能的链接中的说明进行操作。在那里,我检查了表单下半部分中哪个表用作网格的数据源,当使用“Grant”函数时,会在该表中创建记录。这告诉我,表OMUserRoleOrganization
存储了分配给用户角色的法律实体的数据
接下来,我打开VisualStudio,在应用程序浏览器中导航到该表,并使用上下文(右键单击)菜单查找该表的引用。稍微向下一点,您会注意到有几个条目以dynamics://*
开头。这些是元数据引用(例如表单中的数据源),而不是代码引用。在本例中,您正在查找以dynamics://DataEntityView/*
。这标识使用表的数据实体,通常作为实体查询中的数据源。在这种情况下,只找到一个实体,SystemSecurityUserRoleOrganizationEntity
。如果查看此实体的字段,则它们符合指定用户、角色和法律实体的要求
为了测试该实体,我将一个用户角色分配给一个组织(Contoso数据似乎没有),并用该实体创建了一个导出项目。这给了我以下结果:
感谢精心制作,这非常有帮助。感谢精心制作,这非常有帮助。