Skip to content

Service Mesh Permissions Explanation

Service Mesh supports several user roles:

  • Admin
  • Workspace Admin
  • Workspace Editor
  • Workspace Viewer

Info

Starting from installer v0.6.0 of DCE 5.0, the global management module supports custom roles configuration for Service Mesh, meaning that in addition to using default system roles, custom roles can be defined and granted different permissions within Service Mesh.

The specific permissions for each role are shown in the following table.

Menu Object Action Admin Workspace Admin Workspace Editor Workspace Viewer
Service Mesh List Create Mesh
Edit Mesh
Delete Mesh
View Mesh
Mesh Overview View
Service List View
Create VM
Delete VM
Service Entry Create
Edit
Delete
View
Virtual Service Create
Edit
Delete
View
Destination Rule Create
Edit
Delete
View
Gateway Rule Create
Edit
Delete
View
Peer Authentication Create
Edit
Delete
View
Request Authentication Create
Edit
Delete
View
Authorization Policy Create
Edit
Delete
View
Namespace Sidecar Management Enable Injection
Disable Injection
View
Sidecar Service Discovery Scope
Workload Sidecar Management Enable Injection
Disable Injection
Configure Sidecar Resources
View
Global Sidecar Injection Enable Injection
Disable Injection
Configure Sidecar Resources
View
Cluster Management (for Hosted Mesh only) Join Cluster
Leave Cluster
View
Mesh Gateway Management Create
Edit
Delete
View
Istio Resource Management Create
Edit
Delete
View
TLS Certificate Management Create
Edit
Delete
View
Multicloud Network Interconnection Enable
View
Edit
Delete
Disable
System Upgrade Istio Upgrade
Sidecar Upgrade
View
Workspace Management Bind
Unbind
View

Comments