如何创建用于显示站点的用户角色并在Backoffice中存储特定值

2020-09-15 15:37发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


HI专家

当特定用户角色用户登录多国网站时,我想在Backoffice中显示特定商店和特定于站点的数据。

请指导并帮助我。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


HI专家

当特定用户角色用户登录多国网站时,我想在Backoffice中显示特定商店和特定于站点的数据。

请指导并帮助我。

付费偷看设置
发送
2条回答
SC_Yao
1楼 · 2020-09-15 16:14.采纳回答

嗨,

请按照以下步骤操作:

在impex下面导入

$ passwordEncoding = md5 $ defaultPassword = 1234 $ setPassword = @password [translator = de.hybris.platform.impex.jalo.translators.ConvertPlaintextToEncodedUserPasswordTranslator] [默认='$ passwordEncoding:$ defaultPassword']

INSERT_UPDATE BackofficeRole; UID [unique = true]; locname [lang = en]; backOfficeLoginDisabled; authorities; sitestorecmsmanagerrole; Backoffice CMS Manager角色; FALSE; sitestorecmsmanagerrole

INSERT_UPDATE PrincipalGroupRelation;源(uid)[unique = true];目标(uid)[unique = true]; basecmsmanagergroup; sitestorecmsmanagerrole

INSERT_UPDATE用户组; uid [unique = true];组(uid)[mode = append];名称; sitestorebackofficegroup; sitestorecmsmanagerrole; Backoffice网站存储组

$ START_USERRIGHTS ;;;;;;;; 类型; UID;成员组;密码;目标;读取;更改;创建;删除; change_perm用户组; sitestorebackofficegroup; sitestorecmsmanagerrole ;;;;;;;

;;;; CMSSite; +; +;-;-;;; ;;;; BaseStore; +; +;-;-;;

$ END_USERRIGHTS ;;;;;

INSERT_UPDATE员工; uid [unique = true]; $ setPassword; 名称; 描述; 组(uid); sessionLanguage(isocode); sessionCurrency(isocode); backOfficeLoginDisabled; 后台/用户; ; CMS经理; 能够创建/编辑网站和商店的经理; sitestorebackofficegroup; ; ; 错误

在您的自定义后台扩展中,粘贴以下行。

替代文本

完成所有操作,然后重新启动服务器。

请参考下面的屏幕截图以供参考

替代文本

南山jay
2楼-- · 2020-09-15 15:51

您需要首先授予对以下类型的必需类型的访问权限 用户组如下所示impex $ writableCatalogVersions = customContentCatalog:Staged,customContentCatalog:Online,customSalesProductCatalog:Staged,customSalesProductCatalog:Online,customClassificationCatalog:1.0

  INSERT_UPDATE Usergroup; uid [unique = true]; groups(uid)[mode = append]; locname [lang = en]; writableCatalogVersions(catalog(id),version)
  ;产品经理组;后台管理组,员工组;"产品经理组"; $ writableCatalogVersions
 
  INSERT_UPDATE BackofficeRole; UID [unique = true]; locname [lang = en]; backOfficeLoginDisabled; authorities
  ; productmanagerrole;产品经理角色; FALSE; productmanagerrole
 
  INSERT_UPDATE PrincipalGroupRelation; source(uid)[unique = true]; target(uid)[unique = true]
  ;产品经理组;产品经理
 
  INSERT_UPDATE Employee; UID [unique = true];密码;描述;名称;组(uid); sessionLanguage(isocode); sessionCurrency(isocode)
  ;产品经理;;产品经理;产品经理;产品经理组; zh; THB
 
  $ START_USERRIGHTS ;;;;;;;;
  类型; UID;成员组;密码;目标;读取;更改;创建;删除; change_perm
  用户组;产品经理组;后台管理组,员工组;;;;;;
 
  #产品和目录的访问权;;;;;;;;
  ;;;; WorkFlowAction; +; +; + ;;;
  ;;;;媒体; +; +; + ;;;
  ;;;; MediaFolder; +; +; + ;;;
  ;;;; MediaContainer; +; +; + ;;;
  ;;;; MediaFormat; +; +; + ;;;
  ;;;; MediaContext; +; +; + ;;;
  ;;;; ConversionGroup; +; +; + ;;;
  ;;;; AbstractCMSComponentContainer; + ;;;;;
  ;;;;类别; +; +; + ;;;
  ;;;;关键字; +; + ;;;;
  ;;;;产品; +; +; + ;;;
  ;;;; ProductReference; +; +; + ;;;
  ;;;; Unit; +; + ;;;;
  ;;;; Wishlist2; + ;;;;;
  ;;;; PriceRow; + ;;;;;
  ;;;; TaxRow; + ;;;;;
  ;;;; ProductFeature; +; +; + ;;;;
  ;;;; ProductDiscountGroup; + ;;;;;
  ;;;; ProductPriceGroup; + ;;;;;
  ;;;; ProductTaxGroup; + ;;;;;
  ;;;; DiscountRow; + ;;;;;
  ;;;;折扣; + ;;;;
  ;;;; Product.approvalStatus; +; +; + ;;;
  ;;;; EnumerationValue; + ;;;;;
  ;;;; CatalogVersion; + ;;;;;
  ;;;;目录; + ;;;;
  ;;;; ClassificationClass; +; +; + ;;;
  ;;;; SavedValues; + ;;;;;
  ;;;; DeliveryMode; + ;;;;;
  ;;;; ProductPromotion; + ;;;;;
  ;;;;客户; + ;;;;;
  ;;;;雇员; + ;;;;
  ;;;; CustomerReview; +; +; + ;;;
  ;;;; ClassificationAttribute; +; +; + ;;;
  ;;;; ClassificationAttributeUnit; +; +; + ;;;;
  ;;;; ClassificationSystem; +; +; + ;;;
  ;;;; ClassificationSystemVersion; +; +; + ;;;
  ;;;; ClassificationAttributeValue; +; +; + ;;;
  ;;;;货币; + ;;;;
  ;;;; VariantType; + ;;;;;
  ;;;;评论; + ;;;;
  ;;;;供应商; + ;;;;;
  ;;;; ProductOrderLimit; + ;;;;;
  ;;;; SolrHeroProductDefinition; + ;;;;;
  ;;;; ZoneDeliveryMode; + ;;;;;
  ;;;; CMSLinkComponent; + ;;;;;
  ;;;; ProductFeatureComponent; + ;;;;;
  ;;;; ProductListComponent; + ;;;;;
  ;;;; CMSProductRestriction; + ;;;;;
  ;;;; ItemSyncTimestamp; + ;;;;;
  ;;;; WorkflowActionStatus; + ;;;;;
  ;;;;工作流程; + ;;;;
  ;;;; WorkflowActionType; + ;;;;;
  ;;;; WorkflowActionTemplate; + ;;;;;
  ;;;; JasperMedia; +; +; + ;;;
  ;;;; UserGroup; + ;;;;;
  ;;;; CategoryFeatureComponent; + ;;;;;
  ;;;; ProductCatalogNavComponent; + ;;;;;
  ;;;; ProductCarouselComponent; + ;;;;;
  ;;;; CMSCategoryRestriction; + ;;;;;
  ;;;; StockLevel; + ;;;;
  ;;;;仓库; + ;;;;
  ;;;;税收; + ;;;;
  ;;;; ProductDetailComponent; + ;;;;;
  ;;;; ProductEAN; + ;;;;;
  ;;;; CockpitItemTemplate; + ;;;;;
  ;;;;语言; + ;;;;
  ;;;; CounterPayPaymentModeValue; + ;;;;;
 
  $ END_USERRIGHTS ;;;;

  

对于后台办公室树视图的更改,您需要将类似的xml配置添加到后台扩展中的custom-backoffice-config.xml中

  <!-产品管理员和管理员角色的浏览器树(uid productmanagerrole,productadminrole)->
      
          
              
              
                  
                  
                  
                  
              
              
              
              
              
              
                  
                  
                  
                  
                  
                  
                  
              
              
              
              
              
               
               
               
          
      
  

一周热门 更多>