DataArts Security API Overview
| Type | Description |
|---|---|
| Permission management APIs | |
| Identification rule APIs | |
| Rule group APIs | |
| Data permission query APIs | |
| Data security level APIs | |
| Permission application APIs | |
| Sensitive data distribution APIs | |
| User synchronization APIs | |
| Queue permissions APIs | |
| Data classification APIs | |
| Data security diagnosis APIs | |
| Workspace resource permission policy management APIs | |
| Security administrator APIs | |
| Dynamic data masking APIs | |
| Permission approval APIs | |
| Permission application APIs |
Permission Management
| API | Description |
|---|---|
| This API is used to create a permission set. | |
| This API is used to query the permission set list. | |
| This API is used to query a permission set. | |
| This API is used to delete a permission set. | |
| This API is used to update a permission set. | |
| This API is used to add a member to a permission set. | |
| This API is used to query the members of a permission set. | |
| This API is used to add members to a permission set. | |
| This API is used to delete members of a permission set. | |
| This API is used to add permissions to a permission set. | |
| This API is used to query the permissions in a permission set. | |
| This API is used to delete permissions from a permission set. | |
| This API is used to update the permissions in a permission set. | |
| This API is used to query the permissions available for a data source. | |
| This API is used to query the URL information configured in a permission set, for example, the URL paths in components such as OBS and HDFS. | |
| This API is used to query data operations. | |
| This API is used to query a user's permissions on a table. | |
| This API is used to query table permissions. |
Identification Rule
| API | Description |
|---|---|
| This API is used to query the identification rule list. | |
| This API is used to create an identification rule. | |
| This API is used to query a specified identification rule. | |
| This API is used to delete an identification rule. | |
| This API is used to modify an identification rule. | |
| This API is used to delete identification rules. | |
| This API is used to modify the identification rule status. | |
| This API is used to create a combined identification rule. | |
| This API is used to modify a combined identification rule. | |
| This API is used to test a combination identification rule. |
Rule Group
| API | Description |
|---|---|
| This API is used to query the rule group list. | |
| This API is used to create a rule group. | |
| This API is used to query a rule group. | |
| This API is used to modify a rule group. | |
| This API is used to delete a rule group. |
Data Permission Query
| API | Description |
|---|---|
| Querying the Configurable Operation Permission of a Role on a Group of Databases and Tables | This API is used to query the configurable operation permissions of a role on a group of databases and tables. |
Data Security Level
| API | Description |
|---|---|
| This API is used to obtain a data security level. | |
| This API is used to create a data security level. | |
| This API is used to query the data security level with a specified ID. | |
| This API is used to delete a data security level with a specified ID. | |
| This API is used to change the data security level with a specified ID. | |
| This API is used to delete data security levels. |
Permission Applications
| API | Description |
|---|---|
| This API is used to query the fine-grained data development connection list. | |
| Updating the Fine-grained Authentication Status of Data Development Connections | This API is used to update the fine-grained authentication status of data development connections. |
| Testing Fine-grained Connectivity of Data Development Connections | This API is used to test the fine-grained connectivity of data development connections. |
Sensitive Data Distribution
| API | Description |
|---|---|
| Querying the Sensitive Data Discovery Overview Result (by Category and Security Level) | This API is used to query the sensitive data discovery overview result (by category and security level). |
User Synchronization
| API | Description |
|---|---|
| This API is used to query user synchronization tasks. | |
| This API is used to query a specified user synchronization task. |
Queue Permissions
| API | Description |
|---|---|
| This API is used to query the queues allocated to the current workspace. | |
| This API is used to allocate queues to a specified workspace. | |
| This API is used to modify a queue in the current workspace. | |
| This API is used to delete a queue from the current workspace. |
Data Classification
| API | Description |
|---|---|
| This API is used to import preset classifications. | |
| This API is used to query the data classification list. |
Data Security Diagnosis
| API | Description |
|---|---|
| This API is used to diagnose data security. | |
| This API is used to query improper permission configurations. | |
| Querying the Diagnosis Result of the Data Permission Control Module | This API is used to query the diagnosis result of the data permission control module. |
| Querying the Diagnosis Result of the Sensitive Data Protection Module | This API is used to query the diagnosis result of the sensitive data protection module. |
| Querying the Tables for Which No Static Masking Task Has Been Performed | This API is used to query the tables for which no static masking task has been performed. |
| Querying the Diagnosis Result of the Data Source Protection Module | This API is used to query the diagnosis result of the data source protection module. |
Workspace Resource Permission Policy Management
| API | Description |
|---|---|
| This API is used to query workspace resource permission policies. | |
| This API is used to create a workspace resource permission policy. | |
| This API is used to query a workspace resource permission policy. | |
| This API is used to update a workspace resource permission policy. | |
| This API is used to delete workspace resource permission policies. |
Security Administrator
| API | Description |
|---|---|
| This API is used to obtain the security administrator. | |
| This API is used to create or update a security administrator. |
Dynamic Data Masking
| API | Description |
|---|---|
| This API is used to query dynamic data masking policies. | |
| This API is used to create a dynamic data masking policy. | |
| This API is used to query the details of a data masking policy. | |
| This API is used to update a dynamic data masking policy. | |
| This API is used to delete dynamic masking policies. |
Permission Approval
| API | Description |
|---|---|
| This API is used to obtain the list of table permission reviewers. | |
| This API is used to submit a table permission application. | |
| This API is used to approve a service ticket. | |
| This API is used to reject a service ticket. | |
| This API is used to obtain the list of approval service tickets. | |
| This API is used to approve service tickets. | |
| This API is used to reject service tickets. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.