Microservices Engine (MSE) provides permission management for Nacos instances, including Nacos client authentication, fine-grained authentication in registries and configuration centers, and support for authentication, encryption, and decryption features.
Nacos client authentication
You can enable the authentication feature for Nacos instances in Microservices Engine (MSE). MSE Nacos instances support multiple methods to initialize access credential providers, letting you match the authentication and authorization model to your business requirements. For more information, see Configure client credentials.
Fine-grained authentication in registries
MSE Nacos registries support access control at the level of instances, namespaces, groups, and service names. Create a policy to define the specific permissions you need. For more information, see Fine-grained authentication for registries.
Fine-grained authentication in configuration centers
MSE Nacos configuration centers support access control at the level of instances, namespaces, groups, and data IDs. This prevents malicious users from obtaining or modifying configurations of an instance. Create a policy to define the specific permissions you need. For more information, see Fine-grained authentication for the configuration center.
Authentication, encryption, and decryption supported by the Nacos client
Microservices Registry Professional Edition provides authentication, encryption, and decryption features. The specific features available depend on the client version. For more information, see Nacos client versions that support authentication, encryption, and decryption.