Skip to content

Commit e7108b9

Browse files
authored
Feat/acl view/edit permissions (#200)
1 parent cf83a62 commit e7108b9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+433
-112
lines changed

.eslintignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
node_modules/
22
coverage/
3-
*.snap.ts
3+
*.snap.ts

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## [Unreleased]
99

10+
### Added
11+
- Added functionality to apply access control according to License Manage Buyer Organization Product roles Buyer Organization View and Buyer Organization Edit distinguishing between both permission types.
12+
1013
## [2.0.1] - 2025-09-09
1114

1215
### Fixed
@@ -536,8 +539,6 @@ Custom Fields:
536539

537540
- Some yarn package vulnerabilities reported by Dependabot
538541

539-
=======
540-
541542
## [1.16.2] - 2022-11-07
542543

543544
### Fixed

manifest.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
"vtex.storefront-permissions": "2.x",
2222
"vtex.my-account": "1.x",
2323
"vtex.my-account-commons": "1.x",
24-
"vtex.product-context": "0.x"
24+
"vtex.product-context": "0.x",
25+
"vtex.session-client": "1.x"
2526
},
2627
"builders": {
2728
"react": "3.x",

messages/ar.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@
264264
"admin/b2b-organizations.user-details.costCenter": "مركز التكلفة",
265265
"admin/b2b-organizations.user-details.email": "البريد الإلكتروني",
266266
"admin/b2b-organizations.user-details.name": "الإسم",
267+
"admin/b2b-organizations.organizations.not-allow-view-message": "ليس لديك إمكانية الوصول لعرض المؤسسات بسبب عدم وجود ميزة \"عرض مؤسسة المشتري\". استشر مدير حسابك.",
267268
"admin/b2b-organizations.user-details.organization": "المنظمة",
268269
"admin/b2b-organizations.user-details.placeholder-costCenter": "حدد مركز التكلفة",
269270
"admin/b2b-organizations.user-details.placeholder-role": "حدد دور",

messages/bg.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@
264264
"admin/b2b-organizations.user-details.costCenter": "Разходен център",
265265
"admin/b2b-organizations.user-details.email": "Имейл адрес",
266266
"admin/b2b-organizations.user-details.name": "Име",
267+
"admin/b2b-organizations.organizations.not-allow-view-message": "Нямате достъп за разглеждане на организации поради липсата на функцията „Преглед на организация на купувача“. Обратете се с администратора на вашия акаунт.",
267268
"admin/b2b-organizations.user-details.organization": "Организация",
268269
"admin/b2b-organizations.user-details.placeholder-costCenter": "Избор на разходен център",
269270
"admin/b2b-organizations.user-details.placeholder-role": "Избор на роля",

messages/ca.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@
264264
"admin/b2b-organizations.user-details.costCenter": "Centre de costs",
265265
"admin/b2b-organizations.user-details.email": "Adreça electrònica",
266266
"admin/b2b-organizations.user-details.name": "Nom",
267+
"admin/b2b-organizations.organizations.not-allow-view-message": "No teniu accés per veure les organitzacions degut a la falta de la funcionalitat \"Vista d'organització de comprador\". Contacteu amb l'administrador de la vostra compta.",
267268
"admin/b2b-organizations.user-details.organization": "Organització",
268269
"admin/b2b-organizations.user-details.placeholder-costCenter": "Seleccioneu un centre de costs",
269270
"admin/b2b-organizations.user-details.placeholder-role": "Seleccioneu un rol",

messages/context.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@
264264
"admin/b2b-organizations.user-details.costCenter": "admin/b2b-organizations.user-details.costCenter",
265265
"admin/b2b-organizations.user-details.email": "admin/b2b-organizations.user-details.email",
266266
"admin/b2b-organizations.user-details.name": "admin/b2b-organizations.user-details.name",
267+
"admin/b2b-organizations.organizations.not-allow-view-message": "admin/b2b-organizations.organizations.not-allow-view-message",
267268
"admin/b2b-organizations.user-details.organization": "admin/b2b-organizations.user-details.organization",
268269
"admin/b2b-organizations.user-details.placeholder-costCenter": "admin/b2b-organizations.user-details.placeholder-costCenter",
269270
"admin/b2b-organizations.user-details.placeholder-role": "admin/b2b-organizations.user-details.placeholder-role",

messages/cs.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@
264264
"admin/b2b-organizations.user-details.costCenter": "Nákladové středisko",
265265
"admin/b2b-organizations.user-details.email": "E-mail",
266266
"admin/b2b-organizations.user-details.name": "Název",
267+
"admin/b2b-organizations.organizations.not-allow-view-message": "Nemáte přístup k zobrazení organizací kvůli nedostatečné funkci „Pohled organizace kupujícího“. Kontaktujte svého správce účtu.",
267268
"admin/b2b-organizations.user-details.organization": "Organizace",
268269
"admin/b2b-organizations.user-details.placeholder-costCenter": "Vyberte nákladové středisko",
269270
"admin/b2b-organizations.user-details.placeholder-role": "Vyberte roli",

messages/da.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@
264264
"admin/b2b-organizations.user-details.costCenter": "Omkostningscenter",
265265
"admin/b2b-organizations.user-details.email": "E-mail",
266266
"admin/b2b-organizations.user-details.name": "Navn",
267+
"admin/b2b-organizations.organizations.not-allow-view-message": "Du har ikke adgang til at se organisationer på grund af manglen af funktionen \"Købers organisationer\". Kontakt din kontoadministrator.",
267268
"admin/b2b-organizations.user-details.organization": "Organisation",
268269
"admin/b2b-organizations.user-details.placeholder-costCenter": "Vælg et omkostningscenter",
269270
"admin/b2b-organizations.user-details.placeholder-role": "Vælg en rolle",

messages/de.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@
264264
"admin/b2b-organizations.user-details.costCenter": "Kostenstelle",
265265
"admin/b2b-organizations.user-details.email": "E-Mail",
266266
"admin/b2b-organizations.user-details.name": "Name",
267+
"admin/b2b-organizations.organizations.not-allow-view-message": "Sie haben keinen Zugriff auf die Organisationen, da die Funktion „Kundenorganisationen“ nicht aktiviert ist. Wenden Sie sich an Ihren Kontoadministrator.",
267268
"admin/b2b-organizations.user-details.organization": "Organisation",
268269
"admin/b2b-organizations.user-details.placeholder-costCenter": "Wählen Sie eine Kostenstelle",
269270
"admin/b2b-organizations.user-details.placeholder-role": "Eine Rolle auswählen",

0 commit comments

Comments
 (0)