2020-08-24 20:30发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
如何根据属性的类型在后台将要素属性设置为只读?
是否有任何服务可以将其设置为只读?
注意:我需要通过java而不是impex
嗨,
我的建议不会通过java,但是您可能会发现它们也很有帮助。
首先,我们可以在* backoffice-config.xml中将属性修饰符设置为readonly =" true",以使我们的属性在backoffice中不可编辑。
第二,我们可以使用用户组的访问权限来指定它仅对该属性具有读取权限。 此更改将适用于所有工具。 详细信息 https://wiki.hybris.com/display/release5/Access+Rights a>
我希望这些将为您提供解决方案。
最好的问候
嗨Arvind,
如何通过impex使属性不可编辑。 我在"类别"类型中有一个属性,但也不想通过impex对其进行编辑。 我使用了validateinterceptor,但是尽管我将impex.legacy.mode保留为false,但是它没有用。 请帮忙。
通过导入以下ImpEx,您可以将 Product.approvalStatus 设置为 boprodmgr
Product.approvalStatus
boprodmgr
$ passwordEncoding = md5 $ defaultPassword = 1234 $ setPassword = @ encodedPassword [translator = de.hybris.platform.impex.jalo.translators.ConvertPlaintextToEncodedUserPasswordTranslator] [默认='$ passwordEncoding:$ defaultPassword'] INSERT_UPDATE UserGroup; UID [unique = true]; groups(uid)[mode = append] ; boproductmanagergroup; backofficeproductmanagergroup INSERT_UPDATE Employee; UID [unique = true] ; boprodmgr UPDATE Employee; UID [unique = true]; $ setPassword; groups(uid); sessionLanguage(isocode); sessionCurrency(isocode) ; boprodmgr ;; boproductmanagergroup; en; EUR $ START_USERRIGHTS 类型; UID;成员组;密码;目标;读取;更改;创建;删除; change_perm 用户组; boproductmanagergroup ;;;; Product.approvalStatus ;;-;; $ END_USERRIGHTS
最多设置5个标签!
嗨,
我的建议不会通过java,但是您可能会发现它们也很有帮助。
首先,我们可以在* backoffice-config.xml中将属性修饰符设置为readonly =" true",以使我们的属性在backoffice中不可编辑。
第二,我们可以使用用户组的访问权限来指定它仅对该属性具有读取权限。 此更改将适用于所有工具。 详细信息 https://wiki.hybris.com/display/release5/Access+Rights a>
我希望这些将为您提供解决方案。
最好的问候
嗨Arvind,
如何通过impex使属性不可编辑。 我在"类别"类型中有一个属性,但也不想通过impex对其进行编辑。 我使用了validateinterceptor,但是尽管我将impex.legacy.mode保留为false,但是它没有用。 请帮忙。
通过导入以下ImpEx,您可以将
的只读Product.approvalStatus
设置为boprodmgr
一周热门 更多>