angular - 如何在 Spartacus 中检测当前用户的用户组
问题描述
我需要使用 Spartacus 在 Angular 应用程序中获取当前用户的用户组。
我看到,Hybris 内部有 OOTB 控制器,但无法从 spartacus 调用它们。
解决方案
您必须使用 B2BUserService。有一种方法旨在加载和返回该数据:
getUserGroups(
orgCustomerId: string,
params: SearchConfig
): Observable<EntitiesModel<UserGroup>>
推荐阅读
- sql - Oracle中的数据透视表?
- java - Math.pow(-27.0,1.0/3) 返回 NaN
- google-analytics - Google Analytics 是否衡量 Foxtel 广告的流量?
- javascript - 用于位置许可警报的 Hybrid Cordova App 回调
- django - 在 Django 框架下不使用 CSS 无法找到静态图像
- firebase - 除非重新部署,否则用于 Firestore 触发器的 Firebase Cloud Functions 不起作用
- ide - 当我粘贴到 CDN 中时,WebStorm 没有导入
- css - 溢出属性如何与 ul 元素一起使用?
- grafana - 如何找到用于导出 JSON 的 Grafana 版本?
- scrapy - Scrapy 安装错误:[CondaEnvironmentNotFoundError]:找不到环境:base