From bdd123f0b952fdbe96bd4d5bde03f39324cc29c0 Mon Sep 17 00:00:00 2001 From: Deepak Azad Date: Wed, 17 Jul 2024 15:35:35 -0700 Subject: [PATCH 1/5] Format tables --- docs/authentication/Tokens/permissions.md | 148 +++++++++++----------- 1 file changed, 74 insertions(+), 74 deletions(-) diff --git a/docs/authentication/Tokens/permissions.md b/docs/authentication/Tokens/permissions.md index 48366d57..8e2d47c7 100644 --- a/docs/authentication/Tokens/permissions.md +++ b/docs/authentication/Tokens/permissions.md @@ -63,86 +63,86 @@ The following tables show a breakdown of the API endpoint actions that are avail ### Implicit + Account Management Authentication Token -| Endpoint | Read access | Write access | -| --- | -- | --- | -| `/accounts` | ✅️ | ⛔️ | -| `/account-members` | ✅️ | ⛔️ | -| `/account-membership` | ✅ | ⛔️ | -| `/application-keys` | ⛔️ | ⛔️ | -| `/authentication-realms` | ✅ | ⛔️ | -| `/brands` | ✅ | ⛔️ | -| `/carts` | ✅ | ✅ | -| `/categories` | ✅ | ⛔️ | -| `/checkout` | ✅ | ✅ | -| `/collections` | ✅ | ⛔️ | -| `/currencies` | ✅ | ⛔️ | -| `/customers` | ⛔ | ⛔ | -| `/files` | ✅ | ⛔️ | -| `/flows` | ✅ | ⛔️ | -| `/gateways` | ⛔️ | ⛔️ | -| `/integrations` | ⛔️ | ⛔️ | -| `/inventories` | ✅ | ⛔️ | -| `/jobs` | ⛔️ | ⛔️ | -| `/merchant-realm-mappings` | ⛔️ | ⛔️ | -| `/orders` | ✅ | ⛔️ | -| `/orders/:id` | ✅ | ⛔️ | -| `/v2/products` | ✅ | ⛔️ | -| `/catalog/products` | ✅ | ⛔️ | -| `/catalog/hierarchies` | ✅ | ⛔️ | -| `/catalog/nodes` | ✅ | ⛔️ | -| `/pcm/products` | ⛔️ | ⛔️ | -| `/pcm/hierarchies` | ⛔️ | ⛔️ | -| `/pcm/pricebooks` | ⛔️ | ⛔️ | -| `/pcm/catalogs` | ⛔️ | ⛔️ | -| `/promotions` | ⛔️ | ⛔️ | -| `/settings` | ⛔️ | ⛔️ | -| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | -| `/variations` | ⛔️ | ⛔️ | +| Endpoint | Read access | Write access | +|----------------------------------------------|-------------|--------------| +| `/accounts` | ✅️ | ⛔️ | +| `/account-members` | ✅️ | ⛔️ | +| `/account-membership` | ✅ | ⛔️ | +| `/application-keys` | ⛔️ | ⛔️ | +| `/authentication-realms` | ✅ | ⛔️ | +| `/brands` | ✅ | ⛔️ | +| `/carts` | ✅ | ✅ | +| `/categories` | ✅ | ⛔️ | +| `/checkout` | ✅ | ✅ | +| `/collections` | ✅ | ⛔️ | +| `/currencies` | ✅ | ⛔️ | +| `/customers` | ⛔ | ⛔ | +| `/files` | ✅ | ⛔️ | +| `/flows` | ✅ | ⛔️ | +| `/gateways` | ⛔️ | ⛔️ | +| `/integrations` | ⛔️ | ⛔️ | +| `/inventories` | ✅ | ⛔️ | +| `/jobs` | ⛔️ | ⛔️ | +| `/merchant-realm-mappings` | ⛔️ | ⛔️ | +| `/orders` | ✅ | ⛔️ | +| `/orders/:id` | ✅ | ⛔️ | +| `/v2/products` | ✅ | ⛔️ | +| `/catalog/products` | ✅ | ⛔️ | +| `/catalog/hierarchies` | ✅ | ⛔️ | +| `/catalog/nodes` | ✅ | ⛔️ | +| `/pcm/products` | ⛔️ | ⛔️ | +| `/pcm/hierarchies` | ⛔️ | ⛔️ | +| `/pcm/pricebooks` | ⛔️ | ⛔️ | +| `/pcm/catalogs` | ⛔️ | ⛔️ | +| `/promotions` | ⛔️ | ⛔️ | +| `/settings` | ⛔️ | ⛔️ | +| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | +| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | +| `/settings/extensions` | ⛔️ | ⛔️ | +| `/variations` | ⛔️ | ⛔️ | Note that you can only fetch data with live status. ### Implicit + Customer Token - | Endpoint | Read access | Write access | - | -- | --- | --- | - | `/accounts` | ⛔️ | ⛔️ | - | `/account-members` | ⛔️ | ⛔️ | - | `/account-membership` | ⛔️ | ⛔️ | - | `/application-keys` | ⛔️ | ⛔️ | - | `/authentication-realms` | ✅ | ⛔️ | - | `/brands` | ✅ | ⛔️ | - | `/carts` | ✅ | ✅ | - | `/categories` | ✅ | ⛔️ | - | `/checkout` | ✅ | ✅ | - | `/collections` | ✅ | ⛔️ | - | `/currencies` | ✅ | ⛔️ | - | `/customers` | ✅ | ✅ | - | `/files` | ✅ | ⛔️ | - | `/flows` | ✅ | ⛔️ | - | `/gateways` | ⛔️ | ⛔️ | - | `/integrations` | ⛔️ | ⛔️ | - | `/inventories` | ✅ | ⛔️ | - | `/jobs` | ⛔️ | ⛔️ | - | `/merchant-realm-mappings` | ⛔️ | ⛔️ | - | `/orders` | ✅ | ⛔️ | - | `/orders/:id` | ✅ | ⛔️ | - | `/v2/products` | ✅ | ⛔️ | - | `/catalog/products` | ✅ | ⛔️ | - | `/catalog/hierarchies` | ✅ | ⛔️ | - | `/catalog/nodes` | ✅ | ⛔️ | - | `/pcm/products` | ⛔️ | ⛔️ | - | `/pcm/hierarchies` | ⛔️ | ⛔️ | - | `/pcm/pricebooks` | ⛔️ | ⛔️ | - | `/pcm/catalogs` | ⛔️ | ⛔️ | - | `/promotions` | ⛔️ | ⛔️ | - | `/settings` | ⛔️ | ⛔️ | - | `/settings/account-authentication-settings` | ⛔️ | ⛔️ | - | `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | - | `/settings/extensions` | ⛔️ | ⛔️ | - | `/variations` | ⛔️ | ⛔️ | +| Endpoint | Read access | Write access | + |----------------------------------------------|-------------|--------------| +| `/accounts` | ⛔️ | ⛔️ | +| `/account-members` | ⛔️ | ⛔️ | +| `/account-membership` | ⛔️ | ⛔️ | +| `/application-keys` | ⛔️ | ⛔️ | +| `/authentication-realms` | ✅ | ⛔️ | +| `/brands` | ✅ | ⛔️ | +| `/carts` | ✅ | ✅ | +| `/categories` | ✅ | ⛔️ | +| `/checkout` | ✅ | ✅ | +| `/collections` | ✅ | ⛔️ | +| `/currencies` | ✅ | ⛔️ | +| `/customers` | ✅ | ✅ | +| `/files` | ✅ | ⛔️ | +| `/flows` | ✅ | ⛔️ | +| `/gateways` | ⛔️ | ⛔️ | +| `/integrations` | ⛔️ | ⛔️ | +| `/inventories` | ✅ | ⛔️ | +| `/jobs` | ⛔️ | ⛔️ | +| `/merchant-realm-mappings` | ⛔️ | ⛔️ | +| `/orders` | ✅ | ⛔️ | +| `/orders/:id` | ✅ | ⛔️ | +| `/v2/products` | ✅ | ⛔️ | +| `/catalog/products` | ✅ | ⛔️ | +| `/catalog/hierarchies` | ✅ | ⛔️ | +| `/catalog/nodes` | ✅ | ⛔️ | +| `/pcm/products` | ⛔️ | ⛔️ | +| `/pcm/hierarchies` | ⛔️ | ⛔️ | +| `/pcm/pricebooks` | ⛔️ | ⛔️ | +| `/pcm/catalogs` | ⛔️ | ⛔️ | +| `/promotions` | ⛔️ | ⛔️ | +| `/settings` | ⛔️ | ⛔️ | +| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | +| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | +| `/settings/extensions` | ⛔️ | ⛔️ | +| `/variations` | ⛔️ | ⛔️ | ## Breakdown of Access (for sellers) From 183c4dda7e6fa76e3239d1edf51872e57fc8b796 Mon Sep 17 00:00:00 2001 From: Deepak Azad Date: Wed, 17 Jul 2024 15:43:12 -0700 Subject: [PATCH 2/5] Combine tables --- docs/authentication/Tokens/permissions.md | 155 ++++++---------------- 1 file changed, 37 insertions(+), 118 deletions(-) diff --git a/docs/authentication/Tokens/permissions.md b/docs/authentication/Tokens/permissions.md index 8e2d47c7..c058385c 100644 --- a/docs/authentication/Tokens/permissions.md +++ b/docs/authentication/Tokens/permissions.md @@ -23,127 +23,46 @@ The following tables show a breakdown of the API endpoint actions that are avail ### Implicit - | Endpoint | Read access | Write access | - |----------------------------------------------| --- | --- | - | `/accounts` | ⛔️ | ⛔️ | - | `/account-members` | ⛔️ | ⛔️ | - | `/account-membership` | ⛔️ | ⛔️ | - | `/application-keys` | ⛔️ | ⛔️ | - | `/authentication-realms` | ✅ | ⛔️ | - | `/brands` | ✅ | ⛔️ | - | `/carts` | ✅ | ✅ | - | `/categories` | ✅ | ⛔️ | - | `/checkout` | ✅ | ✅ | - | `/collections` | ✅ | ⛔️ | - | `/currencies` | ✅ | ⛔️ | - | `/customers` | ⛔️ | ⛔️ | - | `/files` | ✅ | ⛔️ | - | `/flows` | ✅ | ⛔️ | - | `/gateways` | ⛔️ | ⛔️ | - | `/integrations` | ⛔️ | ⛔️ | - | `/inventories` | ✅ | ⛔️ | - | `/jobs` | ⛔️ | ⛔️ | - | `/merchant-realm-mappings` | ⛔️ | ⛔️ | - | `/orders` | ⛔️ | ⛔️ | - | `/orders/:id` | ⛔️ | ⛔️ | - | `/v2/products` | ✅ | ⛔️ | - | `/catalog/products` | ✅ | ⛔️ | - | `/catalog/hierarchies` | ✅ | ⛔️ | - | `/catalog/nodes` | ✅ | ⛔️ | - | `/pcm/products` | ⛔️ | ⛔️ | - | `/pcm/hierarchies` | ⛔️ | ⛔️ | - | `/pcm/pricebooks` | ⛔️ | ⛔️ | - | `/pcm/catalogs` | ⛔️ | ⛔️ | - | `/promotions` | ⛔️ | ⛔️ | - | `/settings` | ⛔️ | ⛔️ | - | `/settings/account-authentication-settings` | ⛔️ | ⛔️ | - | `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | - | `/settings/extensions` | ⛔️ | ⛔️ | - | `/variations` | ⛔️ | ⛔️ | - -### Implicit + Account Management Authentication Token - -| Endpoint | Read access | Write access | -|----------------------------------------------|-------------|--------------| -| `/accounts` | ✅️ | ⛔️ | -| `/account-members` | ✅️ | ⛔️ | -| `/account-membership` | ✅ | ⛔️ | -| `/application-keys` | ⛔️ | ⛔️ | -| `/authentication-realms` | ✅ | ⛔️ | -| `/brands` | ✅ | ⛔️ | -| `/carts` | ✅ | ✅ | -| `/categories` | ✅ | ⛔️ | -| `/checkout` | ✅ | ✅ | -| `/collections` | ✅ | ⛔️ | -| `/currencies` | ✅ | ⛔️ | -| `/customers` | ⛔ | ⛔ | -| `/files` | ✅ | ⛔️ | -| `/flows` | ✅ | ⛔️ | -| `/gateways` | ⛔️ | ⛔️ | -| `/integrations` | ⛔️ | ⛔️ | -| `/inventories` | ✅ | ⛔️ | -| `/jobs` | ⛔️ | ⛔️ | -| `/merchant-realm-mappings` | ⛔️ | ⛔️ | -| `/orders` | ✅ | ⛔️ | -| `/orders/:id` | ✅ | ⛔️ | -| `/v2/products` | ✅ | ⛔️ | -| `/catalog/products` | ✅ | ⛔️ | -| `/catalog/hierarchies` | ✅ | ⛔️ | -| `/catalog/nodes` | ✅ | ⛔️ | -| `/pcm/products` | ⛔️ | ⛔️ | -| `/pcm/hierarchies` | ⛔️ | ⛔️ | -| `/pcm/pricebooks` | ⛔️ | ⛔️ | -| `/pcm/catalogs` | ⛔️ | ⛔️ | -| `/promotions` | ⛔️ | ⛔️ | -| `/settings` | ⛔️ | ⛔️ | -| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | -| `/variations` | ⛔️ | ⛔️ | - +| Endpoint | Read access | Write access | Read access
with Account Token | Write access
with Account Token | Read access
with Customer Token | Write access
with customer token | + |----------------------------------------------|-------------|--------------|--------------------------------|---------------------------------|---------------------------------|----------------------------------------| +| `/accounts` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | +| `/account-members` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | +| `/account-membership` | ⛔️ | ⛔️ | ✅ | ⛔️ | ⛔️ | ⛔️ | +| `/application-keys` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/authentication-realms` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/brands` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/carts` | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| `/categories` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/checkout` | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| `/collections` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/currencies` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/customers` | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/files` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/flows` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/gateways` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/integrations` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/inventories` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/jobs` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/merchant-realm-mappings` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/orders` | ⛔️ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/orders/:id` | ⛔️ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/v2/products` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/catalog/products` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/catalog/hierarchies` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/catalog/nodes` | ✅ | ⛔️ | ✅ | ⛔️ | ✅ | ⛔️ | +| `/pcm/products` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/pcm/hierarchies` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/pcm/pricebooks` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/pcm/catalogs` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/promotions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/settings` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/settings/extensions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/variations` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | Note that you can only fetch data with live status. -### Implicit + Customer Token - -| Endpoint | Read access | Write access | - |----------------------------------------------|-------------|--------------| -| `/accounts` | ⛔️ | ⛔️ | -| `/account-members` | ⛔️ | ⛔️ | -| `/account-membership` | ⛔️ | ⛔️ | -| `/application-keys` | ⛔️ | ⛔️ | -| `/authentication-realms` | ✅ | ⛔️ | -| `/brands` | ✅ | ⛔️ | -| `/carts` | ✅ | ✅ | -| `/categories` | ✅ | ⛔️ | -| `/checkout` | ✅ | ✅ | -| `/collections` | ✅ | ⛔️ | -| `/currencies` | ✅ | ⛔️ | -| `/customers` | ✅ | ✅ | -| `/files` | ✅ | ⛔️ | -| `/flows` | ✅ | ⛔️ | -| `/gateways` | ⛔️ | ⛔️ | -| `/integrations` | ⛔️ | ⛔️ | -| `/inventories` | ✅ | ⛔️ | -| `/jobs` | ⛔️ | ⛔️ | -| `/merchant-realm-mappings` | ⛔️ | ⛔️ | -| `/orders` | ✅ | ⛔️ | -| `/orders/:id` | ✅ | ⛔️ | -| `/v2/products` | ✅ | ⛔️ | -| `/catalog/products` | ✅ | ⛔️ | -| `/catalog/hierarchies` | ✅ | ⛔️ | -| `/catalog/nodes` | ✅ | ⛔️ | -| `/pcm/products` | ⛔️ | ⛔️ | -| `/pcm/hierarchies` | ⛔️ | ⛔️ | -| `/pcm/pricebooks` | ⛔️ | ⛔️ | -| `/pcm/catalogs` | ⛔️ | ⛔️ | -| `/promotions` | ⛔️ | ⛔️ | -| `/settings` | ⛔️ | ⛔️ | -| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | -| `/variations` | ⛔️ | ⛔️ | - ## Breakdown of Access (for sellers) The following tables show a breakdown of the API endpoint actions that are available to the client credentials token for each role. From ae4fde6ad0d7fe4427427063f3843ff76a501a4a Mon Sep 17 00:00:00 2001 From: Deepak Azad Date: Wed, 17 Jul 2024 16:02:43 -0700 Subject: [PATCH 3/5] Combine tables --- docs/authentication/Tokens/permissions.md | 259 ++++------------------ 1 file changed, 41 insertions(+), 218 deletions(-) diff --git a/docs/authentication/Tokens/permissions.md b/docs/authentication/Tokens/permissions.md index c058385c..e858966e 100644 --- a/docs/authentication/Tokens/permissions.md +++ b/docs/authentication/Tokens/permissions.md @@ -157,221 +157,44 @@ The following tables show a breakdown of the API endpoint actions that are avail ### Marketing/Sales -| Endpoint | Read access | Write access | -|----------------------------------------| --- | --- | -| `/accounts` | ⛔️ | ⛔️ | -| `/account-members` | ⛔️ | ⛔️ | -| `/account-membership` | ⛔️ | ⛔️ | -| `/application-keys` | ⛔️ | ⛔️ | -| `/authentication-realms` | ⛔ | ⛔ | -| `/brands` | ✅ | ✅ | -| `/carts` | ⛔ | ⛔ | -| `/categories` | ✅ | ✅ | -| `/checkout` | ⛔ | ⛔ | -| `/collections` | ✅ | ✅ | -| `/currencies` | ✅ | ⛔ | -| `/customers` | ⛔ | ⛔ | -| `/files` | ✅ | ✅ | -| `/flows` | ✅ | ✅ | -| `/gateways` | ⛔️ | ⛔️ | -| `/integrations` | ⛔ | ⛔ | -| `/inventories` | ✅ | ✅ | -| `/jobs` | ⛔ | ⛔ | -| `/personal-data/logs` | ⛔️ | ⛔️ | -| `/personal-data/personal-data-entries` | ⛔️ | ⛔️ | -| `/merchant-realm-mappings` | ⛔ | ⛔ | -| `/orders` | ⛔ | ⛔ | -| `/orders/:id` | ⛔ | ⛔ | -| `/v2/products` | ✅ | ✅ | -| `/catalog/products` | ✅ | ⛔️ | -| `/catalog/hierarchies` | ✅ | ⛔️ | -| `/catalog/nodes` | ✅ | ⛔️ | -| `/pcm/products` | ✅ | ✅ | -| `/pcm/hierarchies` | ✅ | ✅ | -| `/pcm/pricebooks` | ✅ | ✅ | -| `/pcm/catalogs` | ✅ | ✅ | -| `/promotions` | ✅ | ✅ | -| `/settings` | ⛔ | ⛔ | -| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | -| `/subscriptions` | ⛔️ | ⛔️ | -| `/user-roles` | ✅ | ⛔ | -| `/variations` | ✅ | ✅ | - -### Support - -| Endpoint | Read access | Write access | -|----------------------------------------| --- | --- | -| `/accounts` | ✅️ | ✅️ | -| `/account-members` | ✅️ | ✅️ | -| `/account-membership` | ✅️ | ✅️ | -| `/application-keys` | ⛔️ | ⛔️ | -| `/authentication-realms` | ⛔️ | ⛔️ | -| `/brands` | ⛔️ | ⛔️ | -| `/carts` | ⛔️ | ⛔️ | -| `/categories` | ⛔️ | ⛔️ | -| `/checkout` | ⛔️ | ⛔️ | -| `/collections` | ⛔️ | ⛔️ | -| `/currencies` | ✅️ | ⛔️ | -| `/customers` | ✅️ | ✅️ | -| `/files` | ⛔️ | ⛔️ | -| `/flows` | ✅️ | ⛔️ | -| `/gateways` | ⛔️ | ⛔️ | -| `/integrations` | ⛔️ | ⛔️ | -| `/inventories` | ⛔️ | ⛔️ | -| `/jobs` | ⛔️ | ⛔️ | -| `/personal-data/logs` | ✅ | ✅️ | -| `/personal-data/personal-data-entries` | ✅ | ✅️ | -| `/merchant-realm-mappings` | ⛔️ | ⛔️ | -| `/orders` | ✅ | ✅️ | -| `/orders/:id` | ✅ | ✅️ | -| `/v2/products` | ⛔️ | ⛔️ | -| `/catalog/products` | ⛔️ | ⛔️ | -| `/catalog/hierarchies` | ⛔️ | ⛔️ | -| `/catalog/nodes` | ⛔️ | ⛔️ | -| `/pcm/products` | ⛔️ | ⛔️ | -| `/pcm/hierarchies` | ⛔️ | ⛔️ | -| `/pcm/pricebooks` | ⛔️ | ⛔️ | -| `/pcm/catalogs` | ⛔️ | ⛔️ | -| `/promotions` | ⛔️ | ⛔️ | -| `/settings` | ⛔️ | ⛔️ | -| `/settings/account-authentication-settings` | ✅️ | ⛔️ | -| `/settings/customer-authentication-settings` | ✅️ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | -| `/subscriptions` | ⛔️ | ⛔️ | -| `/user-roles` | ✅ | ⛔️ | -| `/variations` | ⛔️ | ⛔️ | - -### IT/Developer - -| Endpoint | Read access | Write access | -|----------------------------------------| --- | --- | -| `/accounts` | ⛔️ | ⛔️ | -| `/account-members` | ⛔️ | ⛔️ | -| `/account-membership` | ⛔️ | ⛔️ | -| `/application-keys` | ✅ | ✅ | -| `/authentication-realms` | ✅️ | ✅ | -| `/brands` | ⛔️ | ⛔️ | -| `/carts` | ⛔️ | ⛔️ | -| `/categories` | ⛔️ | ⛔️ | -| `/checkout` | ⛔️ | ⛔️ | -| `/collections` | ⛔️ | ⛔️ | -| `/currencies` | ✅️ | ✅️ | -| `/customers` | ⛔️ | ⛔️ | -| `/files` | ⛔️ | ⛔️ | -| `/flows` | ✅️ | ✅️ | -| `/gateways` | ✅️️ | ✅️️ | -| `/integrations` | ✅️ | ✅️ | -| `/inventories` | ⛔️ | ⛔️ | -| `/jobs` | ⛔️ | ⛔️ | -| `/personal-data/logs` | ✅ | ✅️ | -| `/personal-data/personal-data-entries` | ✅ | ✅️ | -| `/merchant-realm-mappings` | ✅ | ✅️ | -| `/orders` | ⛔️ | ⛔️ | -| `/orders/:id` | ⛔️ | ⛔️ | -| `/v2/products` | ⛔️ | ⛔️ | -| `/catalog/products` | ⛔️ | ⛔️ | -| `/catalog/hierarchies` | ⛔️ | ⛔️ | -| `/catalog/nodes` | ⛔️ | ⛔️ | -| `/pcm/products` | ⛔️ | ⛔️ | -| `/pcm/hierarchies` | ⛔️ | ⛔️ | -| `/pcm/pricebooks` | ⛔️ | ⛔️ | -| `/pcm/catalogs` | ⛔️ | ⛔️ | -| `/promotions` | ⛔️ | ⛔️ | -| `/settings` | ⛔️ | ⛔️ | -| `/settings/account-authentication-settings` | ✅️ | ⛔ | -| `/settings/customer-authentication-settings` | ✅️ | ⛔ | -| `/settings/extensions` | ✅ | ✅️ | -| `/subscriptions` | ✅ | ✅️ | -| `/user-roles` | ✅ | ✅️ | -| `/variations` | ⛔️ | ⛔️ | - - -### Promotions Manager - -| Endpoint | Read access | Write access | -|----------------------------------------------| --- | --- | -| `/accounts` | ⛔️ | ⛔️ | -| `/account-members` | ⛔️ | ⛔️ | -| `/account-membership` | ⛔️ | ⛔️ | -| `/application-keys` | ⛔️ | ⛔️ | -| `/authentication-realms` | ⛔ | ⛔ | -| `/brands` | ⛔ | ⛔ | -| `/carts` | ⛔ | ⛔ | -| `/categories` | ⛔ | ⛔ | -| `/checkout` | ⛔ | ⛔ | -| `/collections` | ⛔ | ⛔ | -| `/currencies` | ✅ | ⛔ | -| `/customers` | ⛔ | ⛔ | -| `/files` | ⛔️ | ⛔ | -| `/flows` | ✅ | ⛔ | -| `/gateways` | ⛔️ | ⛔️ | -| `/integrations` | ⛔ | ⛔ | -| `/inventories` | ⛔ | ⛔ | -| `/jobs` | ⛔ | ⛔ | -| `/personal-data/logs` | ⛔️ | ⛔️ | -| `/personal-data/personal-data-entries` | ⛔️ | ⛔️ | -| `/merchant-realm-mappings` | ⛔ | ⛔ | -| `/orders` | ⛔ | ⛔ | -| `/orders/:id` | ⛔ | ⛔ | -| `/v2/products` | ⛔ | ⛔ | -| `/catalog/products` | ⛔ | ⛔️ | -| `/catalog/hierarchies` | ⛔ | ⛔️ | -| `/catalog/nodes` | ⛔ | ⛔️ | -| `/pcm/products` | ✅ | ⛔ | -| `/pcm/hierarchies` | ✅ | ⛔ | -| `/pcm/pricebooks` | ⛔ | ⛔ | -| `/pcm/catalogs` | ✅ | ⛔ | -| `/promotions` | ✅ | ✅ | -| `/settings` | ⛔ | ⛔ | -| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | -| `/subscriptions` | ⛔️ | ⛔️ | -| `/user-roles` | ✅ | ⛔ | -| `/variations` | ⛔ | ⛔ | - -### eCommerce Admin - -| Endpoint | Read access | Write access | -|----------------------------------------| --- | --- | -| `/accounts` | ✅ | ✅ | -| `/account-members` | ✅ | ✅ | -| `/account-membership` | ✅ | ✅ | -| `/application-keys` | ⛔️ | ⛔️ | -| `/authentication-realms` | ⛔ | ⛔ | -| `/brands` | ✅ | ✅ | -| `/carts` | ⛔ | ⛔ | -| `/categories` | ✅ | ✅ | -| `/checkout` | ⛔ | ⛔ | -| `/collections` | ✅ | ✅ | -| `/currencies` | ✅ | ⛔ | -| `/customers` | ✅ | ✅ | -| `/files` | ✅ | ✅ | -| `/flows` | ✅ | ✅ | -| `/gateways` | ⛔️ | ⛔️ | -| `/integrations` | ⛔ | ⛔ | -| `/inventories` | ✅ | ✅ | -| `/jobs` | ⛔ | ⛔ | -| `/personal-data/logs` | ✅ | ✅ | -| `/personal-data/personal-data-entries` |✅ | ✅ | -| `/merchant-realm-mappings` | ⛔ | ⛔ | -| `/orders` | ⛔ | ⛔ | -| `/orders/:id` | ✅ | ✅ | -| `/v2/products` | ✅ | ✅ | -| `/catalog/products` | ✅ | ⛔️ | -| `/catalog/hierarchies` | ✅ | ⛔️ | -| `/catalog/nodes` | ✅ | ⛔️ | -| `/pcm/products` | ✅ | ✅ | -| `/pcm/hierarchies` | ✅ | ✅ | -| `/pcm/pricebooks` | ✅ | ✅ | -| `/pcm/catalogs` | ✅ | ✅ | -| `/promotions` | ✅ | ✅ | -| `/settings` | ⛔ | ⛔ | -| `/settings/account-authentication-settings` | ✅ | ⛔️ | -| `/settings/customer-authentication-settings` | ✅ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | -| `/subscriptions ` | ⛔️ | ⛔️ | -| `/user-roles` | ✅ | ⛔ | -| `/variations` | ✅ | ✅ | +| Endpoint | Marketing Read access | Marketing Write access | Support Read access | Support Write access | IT/Developer Read access | IT/Developer Write access | Promotions Manager Read access | Promotions Manager Write access | eCommerce Admin Read access | eCommerce Admin Write access | +|----------------------------------------------|-----------------------|------------------------|---------------------|----------------------|--------------------------|---------------------------|--------------------------------|---------------------------------|-----------------------------|------------------------------| +| `/accounts` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/account-members` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/account-membership` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/application-keys` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/authentication-realms` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅️ | ✅ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/brands` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/carts` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/categories` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/checkout` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/collections` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/currencies` | ✅ | ⛔ | ✅️ | ⛔️ | ✅️ | ✅️ | ✅ | ⛔ | ✅ | ⛔ | +| `/customers` | ⛔ | ⛔ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/files` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ✅ | ✅ | +| `/flows` | ✅ | ✅ | ✅️ | ⛔️ | ✅️ | ✅️ | ✅ | ⛔ | ✅ | ✅ | +| `/gateways` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅️️ | ✅️️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/integrations` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/inventories` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/jobs` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/personal-data/logs` | ⛔️ | ⛔️ | ✅ | ✅️ | ✅ | ✅️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/personal-data/personal-data-entries` | ⛔️ | ⛔️ | ✅ | ✅️ | ✅ | ✅️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/merchant-realm-mappings` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/orders` | ⛔ | ⛔ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/orders/:id` | ⛔ | ⛔ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/v2/products` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/catalog/products` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | +| `/catalog/hierarchies` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | +| `/catalog/nodes` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | +| `/pcm/products` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | +| `/pcm/hierarchies` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | +| `/pcm/pricebooks` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/pcm/catalogs` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | +| `/promotions` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | ✅ | ✅ | +| `/settings` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ✅️ | ⛔ | ⛔️ | ⛔️ | ✅ | ⛔️ | +| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ✅️ | ⛔ | ⛔️ | ⛔️ | ✅ | ⛔️ | +| `/settings/extensions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/subscriptions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/user-roles` | ✅ | ⛔ | ✅ | ⛔️ | ✅ | ✅️ | ✅ | ⛔ | ✅ | ⛔ | +| `/variations` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | From ea426f1d533f2ab4dbedfa429b6dddc805019e34 Mon Sep 17 00:00:00 2001 From: Deepak Azad Date: Wed, 17 Jul 2024 16:25:52 -0700 Subject: [PATCH 4/5] Combine tables --- docs/authentication/Tokens/permissions.md | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/docs/authentication/Tokens/permissions.md b/docs/authentication/Tokens/permissions.md index e858966e..6bf1669c 100644 --- a/docs/authentication/Tokens/permissions.md +++ b/docs/authentication/Tokens/permissions.md @@ -155,46 +155,46 @@ The following tables show a breakdown of the API endpoint actions that are avail | `/user-roles` | ✅ | ⛔️ | | `/variations` | ⛔️ | ⛔️ | -### Marketing/Sales - -| Endpoint | Marketing Read access | Marketing Write access | Support Read access | Support Write access | IT/Developer Read access | IT/Developer Write access | Promotions Manager Read access | Promotions Manager Write access | eCommerce Admin Read access | eCommerce Admin Write access | -|----------------------------------------------|-----------------------|------------------------|---------------------|----------------------|--------------------------|---------------------------|--------------------------------|---------------------------------|-----------------------------|------------------------------| -| `/accounts` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | -| `/account-members` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | -| `/account-membership` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | -| `/application-keys` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | -| `/authentication-realms` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅️ | ✅ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/brands` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/carts` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/categories` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/checkout` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/collections` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/currencies` | ✅ | ⛔ | ✅️ | ⛔️ | ✅️ | ✅️ | ✅ | ⛔ | ✅ | ⛔ | -| `/customers` | ⛔ | ⛔ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/files` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ✅ | ✅ | -| `/flows` | ✅ | ✅ | ✅️ | ⛔️ | ✅️ | ✅️ | ✅ | ⛔ | ✅ | ✅ | -| `/gateways` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅️️ | ✅️️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | -| `/integrations` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/inventories` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/jobs` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/personal-data/logs` | ⛔️ | ⛔️ | ✅ | ✅️ | ✅ | ✅️ | ⛔️ | ⛔️ | ✅ | ✅ | -| `/personal-data/personal-data-entries` | ⛔️ | ⛔️ | ✅ | ✅️ | ✅ | ✅️ | ⛔️ | ⛔️ | ✅ | ✅ | -| `/merchant-realm-mappings` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/orders` | ⛔ | ⛔ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/orders/:id` | ⛔ | ⛔ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/v2/products` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/catalog/products` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | -| `/catalog/hierarchies` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | -| `/catalog/nodes` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | -| `/pcm/products` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | -| `/pcm/hierarchies` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | -| `/pcm/pricebooks` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | -| `/pcm/catalogs` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | -| `/promotions` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | ✅ | ✅ | -| `/settings` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | -| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ✅️ | ⛔ | ⛔️ | ⛔️ | ✅ | ⛔️ | -| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ✅️ | ⛔ | ⛔️ | ⛔️ | ✅ | ⛔️ | -| `/settings/extensions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | -| `/subscriptions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | -| `/user-roles` | ✅ | ⛔ | ✅ | ⛔️ | ✅ | ✅️ | ✅ | ⛔ | ✅ | ⛔ | -| `/variations` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +### Other Roles + +| Endpoint | MR | MW | SR | SW | IR | IW | PR | PW | eR | eW | +|----------------------------------------------|----|----|----|----|-----|-----|----|----|----|----| +| `/accounts` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/account-members` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/account-membership` | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/application-keys` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/authentication-realms` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅️ | ✅ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/brands` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/carts` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/categories` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/checkout` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/collections` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/currencies` | ✅ | ⛔ | ✅️ | ⛔️ | ✅️ | ✅️ | ✅ | ⛔ | ✅ | ⛔ | +| `/customers` | ⛔ | ⛔ | ✅️ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/files` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ✅ | ✅ | +| `/flows` | ✅ | ✅ | ✅️ | ⛔️ | ✅️ | ✅️ | ✅ | ⛔ | ✅ | ✅ | +| `/gateways` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅️️ | ✅️️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/integrations` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅️ | ✅️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/inventories` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/jobs` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/personal-data/logs` | ⛔️ | ⛔️ | ✅ | ✅️ | ✅ | ✅️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/personal-data/personal-data-entries` | ⛔️ | ⛔️ | ✅ | ✅️ | ✅ | ✅️ | ⛔️ | ⛔️ | ✅ | ✅ | +| `/merchant-realm-mappings` | ⛔ | ⛔ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/orders` | ⛔ | ⛔ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/orders/:id` | ⛔ | ⛔ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/v2/products` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/catalog/products` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | +| `/catalog/hierarchies` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | +| `/catalog/nodes` | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔️ | ✅ | ⛔️ | +| `/pcm/products` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | +| `/pcm/hierarchies` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | +| `/pcm/pricebooks` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | +| `/pcm/catalogs` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ⛔ | ✅ | ✅ | +| `/promotions` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅ | ✅ | ✅ | +| `/settings` | ⛔ | ⛔ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ⛔ | ⛔ | +| `/settings/account-authentication-settings` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ✅️ | ⛔ | ⛔️ | ⛔️ | ✅ | ⛔️ | +| `/settings/customer-authentication-settings` | ⛔️ | ⛔️ | ✅️ | ⛔️ | ✅️ | ⛔ | ⛔️ | ⛔️ | ✅ | ⛔️ | +| `/settings/extensions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/subscriptions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | +| `/user-roles` | ✅ | ⛔ | ✅ | ⛔️ | ✅ | ✅️ | ✅ | ⛔ | ✅ | ⛔ | +| `/variations` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | From 08c17272383a0197888c740cbaaff8c7abe87363 Mon Sep 17 00:00:00 2001 From: Deepak Azad Date: Fri, 19 Jul 2024 16:04:15 -0700 Subject: [PATCH 5/5] Sync with main --- docs/authentication/Tokens/permissions.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/authentication/Tokens/permissions.md b/docs/authentication/Tokens/permissions.md index 6bf1669c..5f313841 100644 --- a/docs/authentication/Tokens/permissions.md +++ b/docs/authentication/Tokens/permissions.md @@ -9,13 +9,9 @@ Permissions are managed through tokens. There are two main token types available - [Client credential token](/docs/authentication/Tokens/client-credential-token) - [Implicit token](/docs/authentication/Tokens/implicit-token) -Account Management Authentication Tokens with an Implicit Bearer token are used to manage user interfaces with sensitive data that users may need to access or modify associated with an Account. Sensitive data might include orders, addresses, and account details. +[Account management authentication token](/docs/authentication/Tokens/account-management-authentication-token) with an Implicit Bearer token is used to manage user interfaces with sensitive data that users may need to access or modify associated with an Account. Sensitive data might include orders, addresses, and account details. -- [Account management authentication token](/docs/authentication/Tokens/account-management-authentication-token) - -Customer tokens can be used with an Implicit Bearer token to manage user interfaces that involve sensitive data a user may need to access or modify. Sensitive data might include orders, addresses, and customer details. - -- [Customer tokens](/docs/authentication/Tokens/customer-token) +[Customer token](/docs/authentication/Tokens/customer-token) can be used with an Implicit Bearer token to manage user interfaces that involve sensitive data a user may need to access or modify. Sensitive data might include orders, addresses, and customer details. ## Breakdown of Access (for shoppers) @@ -65,7 +61,7 @@ Note that you can only fetch data with live status. ## Breakdown of Access (for sellers) -The following tables show a breakdown of the API endpoint actions that are available to the client credentials token for each role. +The following tables show a breakdown of the API endpoint actions that are available to the client credentials token for each role. Refer to the [Team Management](/guides/Getting-Started/team-management) page for a comparison of different roles. ### Seller admin @@ -198,3 +194,7 @@ The following tables show a breakdown of the API endpoint actions that are avail | `/subscriptions` | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ✅ | ✅️ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | | `/user-roles` | ✅ | ⛔ | ✅ | ⛔️ | ✅ | ✅️ | ✅ | ⛔ | ✅ | ⛔ | | `/variations` | ✅ | ✅ | ⛔️ | ⛔️ | ⛔️ | ⛔️ | ⛔ | ⛔ | ✅ | ✅ | + +## Related Resources + +- [Team Management](/guides/Getting-Started/team-management) \ No newline at end of file