Skip to main content

Data Access Control Management

CloudBase MySQL database layer supports configuring basic data permissions, which are divided into basic permissions and role permissions.

Basic Access Control

Data permissions for all users can be set

Permission TypeApplicable Scenarios
Read all data, modify own dataPublic content, such as articles, products
Read and modify own dataPrivate data, such as user profiles
Read all data, cannot modify dataConfiguration data, such as system settings
No accessSensitive data, such as financial information

Role-based Permissions

Basic permissions can be individually configured for anonymous users, external users, and internal users.

Role TypeDescription
Anonymous UserUsers who log in anonymously
External UserUsers who register and log in non-anonymously
Internal UserUsers created by the administrator via the cloud console / OpenAPI / enterprise identity sources
Tip

If you wish to implement more granular permission control on data, please refer to Data Model Management for Data Permissions