Interroge les journaux d'audit des données sensibles.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ListSensitiveDataAuditLog | Opération à exécuter. Définissez la valeur sur ListSensitiveDataAuditLog. |
| StartTime | String | Yes | 2022-11-18 10:00:00 | Début de la plage de temps à interroger. Spécifiez l'heure au format yyyy-MM-DD HH:mm:ss. |
| EndTime | String | Yes | 2022-11-18 11:00:00 | Fin de la plage de temps à interroger. Spécifiez l'heure au format yyyy-MM-DD HH:mm:ss. |
| ModuleName | String | No | SQL_CONSOLE | Fonctionnalité dont vous souhaitez interroger les journaux d'opération. Si vous ne spécifiez pas ce paramètre, tous les journaux de données sensibles sont renvoyés. Valeurs valides :
|
| OpUserName | String | No | ExampleOpUserName | Nom de l'utilisateur à interroger. |
| DbName | String | No | ExampleDbName | Nom de la base de données contenant les données sensibles. |
| TableName | String | No | ExampleTableName | Nom de la table contenant les données sensibles. |
| ColumnName | String | No | ExampleColumnName | Nom de la colonne contenant les données sensibles. |
| PageSize | Integer | Yes | 100 | Nombre d'entrées à renvoyer par page. |
| PageNumber | Integer | Yes | 1 | Numéro de la page à renvoyer. |
| Tid | Long | No | 3*** | ID du locataire. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| RequestId | String | E0D21075-CD3E-4D98-8264-FD8AD04A63B6 | ID de la requête. |
| TotalCount | Long | 100 | Nombre total d'entrées de journal. |
| ErrorCode | String | 403 | Code d'erreur renvoyé en cas d'échec de la requête. |
| ErrorMessage | String | UnknownError | Message d'erreur renvoyé en cas d'échec de la requête. |
| Success | Boolean | true | Indique si la requête a abouti. Valeurs valides :
|
| SensitiveDataAuditLogList | Array of SensitiveDataAuditLogList | Liste des journaux d'audit des données sensibles. | |
| UserName | String | ExampleUserName | Nom de l'utilisateur ayant effectué l'opération. |
| UserId | Long | 1** | ID de l'utilisateur ayant effectué l'opération. |
| ModuleName | String | SQL_CONSOLE | Nom de la fonctionnalité dont les journaux d'opération ont été interrogés. |
| DbDisplayName | String | ExampleDbName@xxx.xxx.xxx.xxx:3306 | Nom de la base de données dont les journaux d'audit des données sensibles ont été interrogés. |
| OpTime | String | 2022-11-18 10:01:00 | Heure d'exécution de l'opération, au format yyyy-MM-DD HH:mm:ss. |
| InstanceId | Long | 12**** | ID de l'instance. |
| TargetName | String | Ticket - 1**** | Détails de l'objet d'opération. Le paramètre respecte le format suivant :
|
| SensitiveDataLog | Array of SensitiveDataLog | Journaux de données sensibles. | |
| TableName | String | ExampleTableName | Nom de la table contenant les données sensibles. |
| ColumnName | String | ExampleColumnName | Nom de la colonne contenant les données sensibles. |
| SecurityLevel | String | Low sensitivity | Niveau de sensibilité, réparti en trois catégories :
|
| ColumnPermissionType | String | Change permission | Autorisations de l'utilisateur sur les champs. Valeurs valides :
|
| DesensitizationRule | String | Default value: Full redaction | Algorithme utilisé pour le masquage. |
Exemples
Exemples de requêtes
&Common request parameters
Exemples de réponses réussies
XML format
<TargetName>Ticket - 1****</TargetName>
<SecurityLevel>Low sensitivity</SecurityLevel>
<ColumnPermissionType>Change permission</ColumnPermissionType>
<DesensitizationRule>Default value: Full redaction</DesensitizationRule>
JSON format
"TargetName" : "Ticket - 1****",
"SecurityLevel" : "Low sensitivity",
"ColumnPermissionType" : "Change permission",
"DesensitizationRule" : "Default value: Full redaction"
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur du service.