当前位置: 首页 > 知识库问答 >
问题:

在Hybris中更改权限

蓟捷
2023-03-14

我有一组用户,我必须为他们分配使用批量编辑的权限。当前,当我选择一个产品时,listviewaction中的buld edit被禁用,我想让某个用户组可以点击它。我是怎么做到的?谢谢。必须具有批量编辑权限的用户组:“SiteManagerGroup”

<context component="listviewactions" parent="auto" principal="SiteManagerRole">
        <y:actions xmlns:y="http://www.hybris.com/cockpit/config/hybris">
            <y:group qualifier="common" show-group-header="false">
                <y:action action-id="com.hybris.cockpitng.action.create" property="pageable.typeCode" />
                <y:action action-id="my.ext.path.backoffice.actions.familydeleteaction" property="selectedObjects" />
                <y:action action-id="com.hybris.backoffice.widgets.actions.sync" property="selectedObjects" />
            </y:group>
            <y:group qualifier="bulk" show-group-header="false">
                <y:action action-id="com.hybris.cockpitng.action.message" property="selectedObjects" triggerOnKeys="^c">
                    <y:parameter>
                        <y:name>actionName</y:name>
                        <y:value>label.compareview.action.compareitems</y:value>
                    </y:parameter>
                    <y:parameter>
                        <y:name>message</y:name>
                        <y:value>#root</y:value>
                    </y:parameter>
                    <y:parameter>
                        <y:name>socket</y:name>
                        <y:value>selectedItemsToCompare</y:value>
                    </y:parameter>
                    <y:parameter>
                        <y:name>enabled</y:name>
                        <y:value>#root?.size() > 1</y:value>
                    </y:parameter>
                    <y:parameter>
                        <y:name>iconUri</y:name>
                        <y:value>/widgetClasspathResource/widgets/compare/images/Compare_default.png</y:value>
                    </y:parameter>
                    <y:parameter>
                        <y:name>iconHoverUri</y:name>
                        <y:value>/widgetClasspathResource/widgets/compare/images/Compare_hover.png</y:value>
                    </y:parameter>
                    <y:parameter>
                        <y:name>iconDisabledUri</y:name>
                        <y:value>/widgetClasspathResource/widgets/compare/images/Compare_inactive.png</y:value>
                    </y:parameter>
                </y:action>
                <y:action action-id="com.hybris.backoffice.widgets.actions.bulkedit" property="selectedObjects" />
                <y:action action-id="com.hybris.backoffice.widgets.actions.enumeration" property="selectedObjects">
                    <y:parameter>
                        <y:name>qualifier</y:name>
                        <y:value>approvalStatus</y:value>
                    </y:parameter>
                    <y:parameter>
                        <y:name>actionName</y:name>
                        <y:value>bulk.approval</y:value>
                    </y:parameter>
                </y:action>
            </y:group>
            <y:extended-group qualifier="export" show-group-header="false">
                <y:action action-id="com.hybris.backoffice.widgets.actions.excel.export" property="pageable.typeCode"/>
                <y:action action-id="com.hybris.backoffice.widgets.actions.excel.exporttemplate" property="pageable.typeCode"/>
                <y:action action-id="com.hybris.cockpitng.listview.action.export.csv" property="exportColumnsAndData">
                    <y:parameter>
                        <y:name>actionName</y:name>
                        <y:value>label.export.csv</y:value>
                    </y:parameter>
                </y:action>
                <y:extended-action action-id="com.hybris.backoffice.widgets.actions.excel.export"/>
            </y:extended-group>
            <y:group qualifier="import" show-group-header="false" show-separator="false">
                <y:action action-id="com.hybris.backoffice.widgets.actions.excel.import" property="pageable.typeCode"/>
            </y:group>
        </y:actions>
    </context>

    <context component="customlistviewactions" parent="auto">
        <y:actions xmlns:y="http://www.hybris.com/cockpit/config/hybris">
            <y:group qualifier="common">
                <y:action action-id="com.hybris.backoffice.widgets.actions.bulkedit" property="selectedObjects" />
            </y:group>
        </y:actions>
    </context>

共有1个答案

岳阳飙
2023-03-14

请将一个用户组实例设为实例,并将用户组分配给所有用户,并相应地在Impex下运行。

$START_USERRIGHTS; ; ; ; ; ; ; ; ;
##
## 
##
Type           ; UID               ; MemberOfGroups ; Password ; Target                     ; read ; change ; create ; remove ; change_perm
BackofficeRole ; <<Custom_UserGroup>>   ;                ;          ;                            ;      ;        ;        ;        ;
               ;                   ;                ;          ; <<Custom Item Type>>      ; +    ; +      ; +      ; +      ; -

$END_USERRIGHTS; ; ; ; ;
 类似资料:
  • 我正在尝试创建一个网站地图。通过开箱即用的方式复制我的网站开箱即用的存储中提供的ImpEx,为我的Hybris网站创建xml。弹劾。 如何在Hybris Sitemap XML中更改本地主机URL 网站地图。运行cronjob后生成的xml由多个标记组成,这些标记依次包含不同站点地图页面类型的位置。在产品和类别中,大多数产品和类别都是可见的,但这里的问题是它们是从localhost开始的。这种行为

  • 有没有其他方法使文件成为只读的?

  • 我正在从SAP Hybris导出数据。我导入的数据也有分号(;)。在导出的数据中,我看到分隔符是;这阻止了我拆分数据和工作。有没有办法把这个分隔符改成别的? 我知道这可以通过更改“csv.fieldseparator”属性来实现,但这会影响到所有地方,我在生产中负担不起。。如有任何建议,将不胜感激

  • 我有保管项类型“绥靖”,它包含枚举类型“绥靖状态”的属性“绥靖状态”。 对于客户支持代理组,我们没有对项目类型“绥靖”的写访问权限,但我想提供对属性“绥靖状态”的写访问权限。我在弹劾x下创建,但这不是作为例外工作。有什么想法缺失吗?

  • 我正在迁移用SHA1编码的客户密码。我写了一个自定义编码器,成功地我可以迁移。迁移后,我希望当客户更改他们的密码时,也将编码改为hybris默认编码,但仍使用自定义编码器。我怎么处理这个?

  • 我是Hybris的新手,我想更改Hybris OOTB(PowerTools)的徽标。但这我想通过我新创建的插件来完成。我发现在这个弹出文件(cm-content_en.impex)中我有这个 现在,我想添加我的自定义标志svg位于 如何将路径添加到impex文件?谢谢