From 76d952c156564cf13ad49ea7a6c7f0ffeb436f5e Mon Sep 17 00:00:00 2001 From: Cyrille Bordier Date: Wed, 1 Oct 2025 14:31:42 +0200 Subject: [PATCH 1/4] Update team role definition --- .../organizations/organization_roles_and_features.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/en/docs/management_guide/organizations/organization_roles_and_features.md b/content/en/docs/management_guide/organizations/organization_roles_and_features.md index 1465e4a5..e613534e 100644 --- a/content/en/docs/management_guide/organizations/organization_roles_and_features.md +++ b/content/en/docs/management_guide/organizations/organization_roles_and_features.md @@ -34,14 +34,14 @@ Users can have one or more roles in each team they belong to. | --- | --- | --- | --- | | Team Manager | Use this role to manage the members of the team and their role assignments | x | x | | Consumer | Enables a user to view and consume Marketplace products under a free plan, as well as manage their own reviews. | | x | +| Subscriber | Enables users to view and consume Marketplace products under free and paid plans, as well as manage their own reviews | | x | | Developer | Gives users full read/write permissions to API Services and Assets | x | | | Marketplace Manager | Use this role to manage Marketplace settings, appearance, and content | x | | | Catalog Manager | Use this role to manage products and create rate plans | x | | -| Subscriber | Enables users to view and consume Marketplace products under free and paid plans, as well as manage their own reviews | | x | | Subscription Approver | Use this role to review and approve subscription requests | x | | -| Insights Viewer **Coming soon** | Use this role to access Business Insights dashboards| x | | +| API Access Manager | Use this role to approve and manage application registration requests and consumer credentials | x | | +| Insights Viewer | Use this role to access Business Insights dashboards| x | | | Environment Admin **Coming soon** | Use this role to create and manage environments | x | | -| API Access Manager **Coming soon** | Use this role to approve and manage application registration requests and consumer credentials | x | | [!NOTE] > If a *Provider* user is part of a single team with the `x-private` tag, then they will not have access to the management plane to execute their tasks. Provider users should not use the `x-private` tag in their provider teams, as it meant to be used only for *Consumer* users. From 71d608c581517a5b49a31d075d9402c0bbd37766 Mon Sep 17 00:00:00 2001 From: Cyrille Bordier Date: Wed, 1 Oct 2025 14:35:22 +0200 Subject: [PATCH 2/4] remove coming soon --- .../organizations/organization_roles_and_features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/management_guide/organizations/organization_roles_and_features.md b/content/en/docs/management_guide/organizations/organization_roles_and_features.md index e613534e..d99bdc1d 100644 --- a/content/en/docs/management_guide/organizations/organization_roles_and_features.md +++ b/content/en/docs/management_guide/organizations/organization_roles_and_features.md @@ -50,7 +50,7 @@ Users can have one or more roles in each team they belong to. The following table shows the available provider team roles and capabilities. The Engage Admin role has access to all team capabilities. The Auditor role (coming soon) has read only access to all capabilities. -| Role Type / Scope | Catalog Manager | Developer |Team Manager|Subscription Approver|Marketplace Manager|Insights Viewer
**Coming soon**|Environment Manager
**Coming soon**|API Access Manager
**Coming soon**| +| Role Type / Scope | Catalog Manager | Developer |Team Manager|Subscription Approver|Marketplace Manager|Insights Viewer
|Environment Manager
**Coming soon**|API Access Manager
| |-----------------------------------|-------------------|---------------|------------|---------------------|-------------------|------------------------------------|---------------------------------------|------------------| | **Team and Members** | | | | | | | | | | Create a team | | | | | | | | | From 2bd09d4a574b4fea5017d5058a67e788fbc80101 Mon Sep 17 00:00:00 2001 From: Cyrille Bordier Date: Wed, 1 Oct 2025 14:45:27 +0200 Subject: [PATCH 3/4] format --- .../organization_roles_and_features.md | 200 +++++++++--------- 1 file changed, 100 insertions(+), 100 deletions(-) diff --git a/content/en/docs/management_guide/organizations/organization_roles_and_features.md b/content/en/docs/management_guide/organizations/organization_roles_and_features.md index d99bdc1d..17705794 100644 --- a/content/en/docs/management_guide/organizations/organization_roles_and_features.md +++ b/content/en/docs/management_guide/organizations/organization_roles_and_features.md @@ -50,107 +50,107 @@ Users can have one or more roles in each team they belong to. The following table shows the available provider team roles and capabilities. The Engage Admin role has access to all team capabilities. The Auditor role (coming soon) has read only access to all capabilities. -| Role Type / Scope | Catalog Manager | Developer |Team Manager|Subscription Approver|Marketplace Manager|Insights Viewer
|Environment Manager
**Coming soon**|API Access Manager
| -|-----------------------------------|-------------------|---------------|------------|---------------------|-------------------|------------------------------------|---------------------------------------|------------------| -| **Team and Members** | | | | | | | | | -| Create a team | | | | | | | | | -| Manage members and roles | | |x (my team) | | | | | | -| View teams | | |x (my team) | | | | | | -| Delete team | | | | | | | | | -| **Environments** | | | | | | | | | -| Create environment | | | | | | |x (my team) | | -| View environment | x (my team) | x (my team) | | | | x (my team) |x (my team) |x (my team) | -| Edit environment | | | | | | |x (my team) | | -| Delete environment | | | | | | |x (my team) | | -| **Services** | | | | | | | | | -| Create Service | x (my team) | x (my team) | | | | |x (my team) | | -| View Service | x (my team) | x (my team) | | | | x (my team) |x (my team) |x (my team) | -| Edit Service | x (my team) | x (my team) | | | | |x (my team) | | -| Delete Service | x (my team) | x (my team) | | | | |x (my team) | | -| **Stages** | | | | | | | | | -| Create Stages | | | | | | | | | -| View Stages | x (my team) | x (my team) | | | | | x |x (my team) | -| Edit Stages | | | | | | | | | -| Delete Stages | | | | | | | | | -| **Agents** | | | | | | | | | -| View agents status | | | | | | |x | | -| **Compliance Profiles** | | | | | | | | | -| Create Compliance Profile | | | | | | | | | -| View Compliance Profile | | | | | | |x | | -| Edit Compliance Profile | | | | | | | | | -| Delete Compliance Profile | | | | | | | | | -| **Assets** | | | | | | | | | -| Create asset | x (my team) | x (my team) | | | | | | | -| View asset | x (my team) | x (my team) | | | | x (my team) | | x (my team) | -| Update asset | x (my team) | x (my team) | | | | | | | -| Delete asset | x (my team) | x (my team) | | | | | | | -| Share asset | x (my team) | x (my team) | | | | | | | -| Change owner | x (my team) | | | | | | | | -| **Products** | | | | | | | | | -| Create product | x (my team) | | | | | | | | -| View products | x (my team) | | | x (my team) | | x (my team) | | | -| Edit product | x (my team) | | | | | | | | -| Delete product | x (my team) | | | | | | | | -| Share product | x (my team) | | | | | | | | -| Change owner | x (my team) | | | | | | | | -| **Product Plans** | | | | | | | | | -| Create plan | x (my team) | | | | | | | | -| View plans | x (my team) | | | x (owned products) | | x (my team) | | | -| Edit plan | x (my team) | | | | | | | | -| Delete plan | x (my team) | | | | | | | | -| **Categories** | | | | | | | | | -| Create category | x (my team) | | | | | | | | -| View categories | x (my team) | | | | | | | | -| Edit category | x (my team) | | | | | | | | -| Delete category | x (my team) | | | | | | | | -| **Subscription Approvals** | | | | | | | | | -| View subscriptions | x (owned products)| | | x (owned products) | | | | | -| Approve / Decline subscriptions | | | | x (owned products) | | | | | -| Revoke & Delete subscriptions | | | | x (owned products) | | | | | -| **Application Registration Approvals**| | | | | | | | | -| View application registration | x (owned APIs) | | | | | | | x (owned APIs) | -| Approve application registration | | | | | | | | x (owned APIs) | -| Decline application registration | | | | | | | | x (owned APIs) | -| Delete application registration | | | | | | | | x (owned APIs) | -| **Credential Approvals** | | | | | | | | | -| View credentials | x (owned APIs) | | | | | | | x (owned APIs) | -| Suspend credential | | | | | | | | x (owned APIs) | -| Enable credential | | | | | | | | x (owned APIs) | -| Renew credential | | | | | | | | x (owned APIs) | -| **Document Library** | | | | | | | | | -| Create document | x (my team) | x (my team) | | | | | | | -| View documents | x (my team) | x (my team) | | | | | | | -| Edit document | x (my team) | x (my team) | | | | | | | -| Delete document | x (my team) | | | | | | | | -| Share document | x (my team) | | | | | | | | -| **Business Insights** | | | | | | | | | -| API Health | x (my team) | x (my team) | | | | x (my team) | | | -| API Traffic | x (my team) | x (my team) | | | | x (my team) | | | -| Provider Engagement | x (my team) | | | | | x (my team) | | | -| Consumer Engagement | x (my team) | | | | | x (my team) | | | -| Applications Dashboard | x (my team) | | | | | x (my team) | | | -| Subscriptions Dashboard | x (my team) | | | | | x (my team) | | | -| Leaderboard | x (my team) | | | | | x (my team) | | | -| Overview | | | | | | x (my team) | | | -| **Marketplace** | | | | | | | | | -| Browse Products | x (my team) | x (my team) | | | | | | | -| Subscribe | x (free plans) | x (free plans)| | | | | | | -| Manage subscriptions | x (my team) | x (my team) | | | | | | | -| Create applications | x (my team) | x (my team) | | | | | | | -| Manage applications | x (my team) | x (my team) | | | | | | | -| Create application registration | x (my team) | x (my team) | | | | | | | -| Manage application registration | x (my team) | x (my team) | | | | | | | -| Create credentials | x (my team) | x (my team) | | | | | | | -| Manage credentials | x (my team) | x (my team) | | | | | | | -| **Marketplace Configuration & Branding** | | | | | | | | | -| Create Marketplace | | | | | | | | | +| Role Type / Scope | Catalog Manager | Developer |Team Manager|Subscription Approver|Marketplace Manager|Insights Viewer|Environment Manager
**Coming soon**|API Access Manager| +|-----------------------------------|-------------------|---------------|------------|---------------------|-------------------|---------------|---------------------------------------|------------------| +| **Team and Members** | | | | | | | | | +| Create a team | | | | | | | | | +| Manage members and roles | | |x (my team) | | | | | | +| View teams | | |x (my team) | | | | | | +| Delete team | | | | | | | | | +| **Environments** | | | | | | | | | +| Create environment | | | | | | |x (my team) | | +| View environment | x (my team) | x (my team) | | | | x (my team) |x (my team) |x (my team) | +| Edit environment | | | | | | |x (my team) | | +| Delete environment | | | | | | |x (my team) | | +| **Services** | | | | | | | | | +| Create Service | x (my team) | x (my team) | | | | |x (my team) | | +| View Service | x (my team) | x (my team) | | | | x (my team) |x (my team) |x (my team) | +| Edit Service | x (my team) | x (my team) | | | | |x (my team) | | +| Delete Service | x (my team) | x (my team) | | | | |x (my team) | | +| **Stages** | | | | | | | | | +| Create Stages | | | | | | | | | +| View Stages | x (my team) | x (my team) | | | | | x |x (my team) | +| Edit Stages | | | | | | | | | +| Delete Stages | | | | | | | | | +| **Agents** | | | | | | | | | +| View agents status | | | | | | |x | | +| **Compliance Profiles** | | | | | | | | | +| Create Compliance Profile | | | | | | | | | +| View Compliance Profile | | | | | | |x | | +| Edit Compliance Profile | | | | | | | | | +| Delete Compliance Profile | | | | | | | | | +| **Assets** | | | | | | | | | +| Create asset | x (my team) | x (my team) | | | | | | | +| View asset | x (my team) | x (my team) | | | | x (my team) | | x (my team) | +| Update asset | x (my team) | x (my team) | | | | | | | +| Delete asset | x (my team) | x (my team) | | | | | | | +| Share asset | x (my team) | x (my team) | | | | | | | +| Change owner | x (my team) | | | | | | | | +| **Products** | | | | | | | | | +| Create product | x (my team) | | | | | | | | +| View products | x (my team) | | | x (my team) | | x (my team) | | | +| Edit product | x (my team) | | | | | | | | +| Delete product | x (my team) | | | | | | | | +| Share product | x (my team) | | | | | | | | +| Change owner | x (my team) | | | | | | | | +| **Product Plans** | | | | | | | | | +| Create plan | x (my team) | | | | | | | | +| View plans | x (my team) | | | x (owned products) | | x (my team) | | | +| Edit plan | x (my team) | | | | | | | | +| Delete plan | x (my team) | | | | | | | | +| **Categories** | | | | | | | | | +| Create category | x (my team) | | | | | | | | +| View categories | x (my team) | | | | | | | | +| Edit category | x (my team) | | | | | | | | +| Delete category | x (my team) | | | | | | | | +| **Subscription Approvals** | | | | | | | | | +| View subscriptions | | | | x (owned products) | | | | | +| Approve / Decline subscriptions | | | | x (owned products) | | | | | +| Revoke & Delete subscriptions | | | | x (owned products) | | | | | +| **Application Registration Approvals**| | | | | | | | | +| View application registration | | | | | | | | x (owned APIs) | +| Approve application registration | | | | | | | | x (owned APIs) | +| Decline application registration | | | | | | | | x (owned APIs) | +| Delete application registration | | | | | | | | x (owned APIs) | +| **Credential Approvals** | | | | | | | | | +| View credentials | | | | | | | | x (owned APIs) | +| Suspend credential | | | | | | | | x (owned APIs) | +| Enable credential | | | | | | | | x (owned APIs) | +| Renew credential | | | | | | | | x (owned APIs) | +| **Document Library** | | | | | | | | | +| Create document | x (my team) | x (my team) | | | | | | | +| View documents | x (my team) | x (my team) | | | | | | | +| Edit document | x (my team) | x (my team) | | | | | | | +| Delete document | x (my team) | | | | | | | | +| Share document | x (my team) | | | | | | | | +| **Business Insights** | | | | | | | | | +| API Health | x (my team) | x (my team) | | | | x (my team) | | | +| API Traffic | x (my team) | x (my team) | | | | x (my team) | | | +| Provider Engagement | x (my team) | | | | | x (my team) | | | +| Consumer Engagement | x (my team) | | | | | x (my team) | | | +| Applications Dashboard | x (my team) | | | | | x (my team) | | | +| Subscriptions Dashboard | x (my team) | | | | | x (my team) | | | +| Leaderboard | x (my team) | | | | | x (my team) | | | +| Overview | | | | | | x (my team) | | | +| **Marketplace** | | | | | | | | | +| Browse Products | x (my team) | x (my team) | | | | | | | +| Subscribe | x (free plans) | x (free plans)| | | | | | | +| Manage subscriptions | x (my team) | x (my team) | | | | | | | +| Create applications | x (my team) | x (my team) | | | | | | | +| Manage applications | x (my team) | x (my team) | | | | | | | +| Create application registration | x (my team) | x (my team) | | | | | | | +| Manage application registration | x (my team) | x (my team) | | | | | | | +| Create credentials | x (my team) | x (my team) | | | | | | | +| Manage credentials | x (my team) | x (my team) | | | | | | | +| **Marketplace Configuration & Branding** | | | | | | | | | +| Create Marketplace | | | | | | | | | | View Marketplace | x (publication preferences) | x (consumption preferences) | x (publication preferences) | x (publication preferences) | | x (publication preferences)| -| Settings & appearance | | | | | | x | | | -| **Consumer Insights** | | | | | | | | | -| API Health | x (my team) | x (my team) | | | | | | | -| API Traffic | x (my team) | x (my team) | | | | | | | -| Applications Dashboard | x (my team) | x (my team) | | | | | | | -| Subscription Dashboard | x (my team) | x (my team) | | | | | | | +| Settings & appearance | | | | | | x | | | +| **Consumer Insights** | | | | | | | | | +| API Health | x (my team) | x (my team) | | | | | | | +| API Traffic | x (my team) | x (my team) | | | | | | | +| Applications Dashboard | x (my team) | x (my team) | | | | | | | +| Subscription Dashboard | x (my team) | x (my team) | | | | | | | ## Consumer Team roles and capabilities From e194bc7f0b07a034ce099c304877468f428e5754 Mon Sep 17 00:00:00 2001 From: lbadenhop Date: Thu, 2 Oct 2025 08:40:46 -0700 Subject: [PATCH 4/4] Update organization_roles_and_features.md Note format --- .../organizations/organization_roles_and_features.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/content/en/docs/management_guide/organizations/organization_roles_and_features.md b/content/en/docs/management_guide/organizations/organization_roles_and_features.md index 17705794..6c72ff43 100644 --- a/content/en/docs/management_guide/organizations/organization_roles_and_features.md +++ b/content/en/docs/management_guide/organizations/organization_roles_and_features.md @@ -43,8 +43,7 @@ Users can have one or more roles in each team they belong to. | Insights Viewer | Use this role to access Business Insights dashboards| x | | | Environment Admin **Coming soon** | Use this role to create and manage environments | x | | -[!NOTE] -> If a *Provider* user is part of a single team with the `x-private` tag, then they will not have access to the management plane to execute their tasks. Provider users should not use the `x-private` tag in their provider teams, as it meant to be used only for *Consumer* users. +{{< alert title="Note" color="primary" >}}If a *Provider* user is part of a single team with the `x-private` tag, then they will not have access to the management plane to execute their tasks. Provider users should not use the `x-private` tag in their provider teams, as it meant to be used only for *Consumer* users.{{< /alert >}} ## Provider Team roles and capabilities