Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
cette fonctionnalité nécessite le plan Premium.
Cet article fournit une référence complète des événements et services de journal d’audit. La disponibilité de ces services dépend de la façon dont vous accédez aux journaux :
- La table système du journal d’audit enregistre tous les événements et services répertoriés dans cet article.
- Le service de paramètres de diagnostic d’Azure Monitor ne journale pas tous ces services. Les services qui ne sont pas disponibles dans les paramètres de diagnostic d’Azure sont étiquetés en conséquence.
- Les désignations au niveau de l’espace de travail et au niveau du compte s’appliquent uniquement à la table système des journaux d’audit. Les journaux de diagnostic Azure n’incluent pas d’événements au niveau du compte.
Remarque
Azure Databricks conserve une copie des journaux d’audit pendant un an au maximum à des fins de sécurité et d’analyse de la fraude.
Événements au niveau de l’espace de travail
Les services suivants consignent les événements d’audit au niveau de l’espace de travail.
Événements de compte
Les événements accounts suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux comptes, aux utilisateurs, aux groupes et aux listes d’accès IP.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
accounts |
accountLoginCodeAuthentication |
Le code de connexion de compte d’un utilisateur est authentifié. |
|
accounts |
activateUser |
Un utilisateur est réactivé après avoir été désactivé. Consultez Désactiver les utilisateurs dans l’espace de travail. |
|
accounts |
aadBrowserLogin |
Un utilisateur se connecte à Databricks à l’aide d’un workflow de navigateur Microsoft Entra ID. |
|
accounts |
aadTokenLogin |
Un utilisateur se connecte à Databricks via le jeton Microsoft Entra ID. |
|
accounts |
add |
Un utilisateur est ajouté à un espace de travail Azure Databricks. |
|
accounts |
addPrincipalToGroup |
Un utilisateur est ajouté à un groupe au niveau de l’espace de travail. |
|
accounts |
changeDatabricksSqlAcl |
Les autorisations Databricks SQL d’un utilisateur sont modifiées. |
|
accounts |
changeDatabricksWorkspaceAcl |
Les autorisations d’un espace de travail sont modifiées. |
|
accounts |
changeDbTokenAcl |
Les autorisations sur un jeton d’accès sont modifiées. |
|
accounts |
changeDbTokenState |
Un jeton d’accès Databricks est désactivé. |
|
accounts |
changeServicePrincipalAcls |
Quand les autorisations d’un principal de service sont modifiées. |
|
accounts |
createGroup |
Un groupe au niveau de l’espace de travail est créé. |
|
accounts |
createIpAccessList |
Une liste d’accès IP est ajoutée à l’espace de travail. |
|
accounts |
deactivateUser |
Un utilisateur est désactivé dans l’espace de travail. Consultez Désactiver les utilisateurs dans l’espace de travail. |
|
accounts |
delete |
Un utilisateur est supprimé de l’espace de travail Azure Databricks. |
|
accounts |
deleteIpAccessList |
Une liste d’accès IP est supprimée de l’espace de travail. |
|
accounts |
garbageCollectDbToken |
Un utilisateur exécute une commande « garbage collect » sur des jetons arrivés à expiration. |
|
accounts |
generateDbToken |
Quand quelqu’un génère un jeton à partir des paramètres utilisateur ou lorsque le service génère le jeton. |
|
accounts |
IpAccessDenied |
Un utilisateur tente de se connecter au service via une adresse IP refusée. |
|
accounts |
ipAccessListQuotaExceeded |
|
|
accounts |
jwtLogin |
L’utilisateur se connecte à Databricks à l’aide d’un jeton JWT. |
|
accounts |
login |
L’utilisateur se connecte à l’espace de travail. |
|
accounts |
logout |
L’utilisateur se déconnecte de l’espace de travail. |
|
accounts |
oidcTokenAuthorization |
Quand un appel d’API est autorisé via un jeton OIDC/OAuth générique. |
|
accounts |
passwordVerifyAuthentication |
|
|
accounts |
reachMaxQuotaDbToken |
Lorsque le nombre actuel de jetons non expirés dépasse le quota de jetons. | |
accounts |
removeAdmin |
Un utilisateur est révoqué des autorisations d’administrateur de l’espace de travail. |
|
accounts |
removeGroup |
Un groupe est supprimé de l’espace de travail. |
|
accounts |
removePrincipalFromGroup |
Un utilisateur est supprimé d’un groupe. |
|
accounts |
revokeDbToken |
Le jeton d’un utilisateur est supprimé d’un espace de travail. Peut être déclenché par la suppression d’un utilisateur du compte Databricks. |
|
accounts |
setAdmin |
Un utilisateur se voit accorder des autorisations d’administrateur de compte. |
|
accounts |
tokenLogin |
L’utilisateur se connecte à Databricks à l’aide d’un jeton JWT. |
|
accounts |
updateIpAccessList |
Une liste d’accès IP est modifiée. |
|
accounts |
updateUser |
Une modification est apportée au compte d’un utilisateur. |
|
accounts |
validateEmail |
Lorsqu’un utilisateur valide son e-mail après la création du compte. |
|
accounts |
workspaceLoginCodeAuthentication |
Le code de connexion délimité à l’espace de travail d’un utilisateur est authentifié. |
|
Événements de tableau de bord AI/BI
Les événements dashboards suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux tableaux de bord IA/BI.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
dashboards |
getDashboard |
Un utilisateur accède à la version brouillon d’un tableau de bord en l’affichant dans l’interface utilisateur ou en demandant la définition du tableau de bord à l’aide de l’API. Seuls les utilisateurs de l’espace de travail peuvent accéder à la version brouillon d’un tableau de bord. |
|
dashboards |
getPublishedDashboard |
Un utilisateur accède à la version publiée d’un tableau de bord en consultant l’interface utilisateur ou en demandant la définition du tableau de bord à l’aide de l’API. Inclut les activités des utilisateurs de l’espace de travail et des utilisateurs de compte. Exclut la réception d’un instantané PDF d’un tableau de bord par e-mail planifié. |
|
dashboards |
executeQuery |
Un utilisateur exécute une requête à partir d’un tableau de bord. |
|
dashboards |
cancelQuery |
Un utilisateur annule une requête à partir d’un tableau de bord. |
|
dashboards |
getQueryResult |
Un utilisateur reçoit les résultats d’une requête à partir d’un tableau de bord. |
|
dashboards |
triggerDashboardSnapshot |
Un utilisateur télécharge un instantané PDF d’un tableau de bord. |
|
dashboards |
sendDashboardSnapshot |
Un instantané PDF d’un tableau de bord est envoyé via un e-mail programmé. Les valeurs des paramètres de requête dépendent du type de destinataire. Pour une destination de notification Databricks, seule la valeur destination_id est affichée. Pour un utilisateur Databricks, l’ID d’utilisateur et l’adresse e-mail de l’abonné sont affichés. Si le destinataire est une adresse e-mail, seule l’adresse e-mail est affichée. |
|
dashboards |
getDashboardDetails |
Un utilisateur accède aux détails d’un tableau de bord brouillon, comme les jeux de données et les widgets.
getDashboardDetails est toujours émis lorsqu’un utilisateur affiche un tableau de bord brouillon à l’aide de l’interface utilisateur ou demande la définition du tableau de bord à l’aide de l’API. |
|
dashboards |
createDashboard |
Un utilisateur crée un tableau de bord AI/BI à l’aide de l’interface utilisateur ou de l’API. |
|
dashboards |
updateDashboard |
Un utilisateur effectue la mise à jour d’un tableau de bord AI/BI à l’aide de l’interface utilisateur ou de l’API. |
|
dashboards |
cloneDashboard |
Un utilisateur clone un tableau de bord AI/BI. |
|
dashboards |
publishDashboard |
Un utilisateur publie un tableau de bord IA/BI avec des autorisations de données partagées ou individuelles à l’aide de l’interface utilisateur ou de l’API. |
|
dashboards |
unpublishDashboard |
Un utilisateur annule la publication d’un tableau de bord AI/BI publié à l’aide de l’interface utilisateur ou de l’API. |
|
dashboards |
trashDashboard |
Un utilisateur déplace un tableau de bord vers la corbeille à l’aide des commandes de l’interface utilisateur du tableau de bord ou de l’API Lakeview. Cet événement est enregistré uniquement lorsqu’il est effectué via ces canaux, et non pour les actions de l’espace de travail. Pour auditer les actions de l’espace de travail, consultez les événements d’espace de travail. |
|
dashboards |
restoreDashboard |
Un utilisateur restaure un tableau de bord IA/BI à partir de la corbeille à l’aide des commandes de l’interface utilisateur du tableau de bord ou de l’API Lakeview. Cet événement est enregistré uniquement lorsqu’il est effectué via ces canaux, et non pour les actions de l’espace de travail. Pour auditer les actions de l’espace de travail, consultez les événements d’espace de travail. |
|
dashboards |
migrateDashboard |
Un utilisateur migre un tableau de bord DBSQL vers un tableau de bord AI/BI. |
|
dashboards |
createSchedule |
Un utilisateur crée une planification d’abonnement par e-mail. |
|
dashboards |
updateSchedule |
Un utilisateur effectue une mise à jour de la planification d’un tableau de bord IA/BI. |
|
dashboards |
deleteSchedule |
Un utilisateur supprime la planification d’un tableau de bord IA/BI. |
|
dashboards |
createSubscription |
Un utilisateur inscrit une destination e-mail au programme de planification d'un tableau de bord AI/BI. |
|
dashboards |
deleteSubscription |
Un utilisateur supprime une destination e-mail d’une planification de tableau de bord AI/BI. |
|
événements AI/BI Genie
Les événements aibiGenie suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux espaces AI/BI Genie.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
aibiGenie |
createSpace |
Un utilisateur crée un espace Génie. Le space_id du nouvel espace est consigné dans la colonne response. |
|
aibiGenie |
createFile |
Un utilisateur charge un nouveau fichier dans une conversation Genie |
|
aibiGenie |
deleteFile |
Un utilisateur supprime un fichier d’une conversation Genie |
|
aibiGenie |
getSpace |
Un utilisateur accède à l’espace Génie. |
|
aibiGenie |
listSpaces |
Un utilisateur répertorie tous les espaces Génie disponibles. | |
aibiGenie |
updateSpace |
Un utilisateur met à jour les paramètres d’un espace Génie. Cela peut inclure le titre, la description, l’entrepôt, les tables, les exemples de questions et le paramètre Exécuter en tant que , qui détermine si un espace partagé incorpore les informations d’identification de l’éditeur ou s’authentifie avec les informations d’identification de la visionneuse. |
|
aibiGenie |
trashSpace |
Un espace Genie est déplacé vers la poubelle. |
|
aibiGenie |
cloneSpace |
Un utilisateur clone un espace Génie. |
|
aibiGenie |
genieGetSpace |
Un utilisateur accède aux détails d’un espace Genie à l’aide de l’API. |
|
aibiGenie |
createConversation |
Un utilisateur crée un thread de conversation dans l’espace Génie. |
|
aibiGenie |
listConversations |
Un utilisateur ouvre la liste des conversations dans l’espace Génie. |
|
aibiGenie |
genieStartConversationMessage |
Un utilisateur démarre un thread de conversation avec un message à l’aide de l’API. |
|
aibiGenie |
getConversation |
Un utilisateur ouvre un thread de conversation dans l’espace Génie. |
|
aibiGenie |
updateConversation |
Un utilisateur met à jour le titre d’un thread de conversation. |
|
aibiGenie |
deleteConversation |
Un utilisateur supprime un thread de conversation dans l’espace Génie. |
|
aibiGenie |
createConversationMessage |
Un utilisateur envoie un nouveau message à l’espace Génie. |
|
aibiGenie |
genieCreateConversationMessage |
Un utilisateur crée un message dans une conversation à l’aide de l’API. |
|
aibiGenie |
getConversationMessage |
Un utilisateur accède à un message dans l’espace Genie. |
|
aibiGenie |
genieGetConversationMessage |
Un utilisateur récupère un message spécifique dans une conversation à l’aide de l’API. |
|
aibiGenie |
deleteConversationMessage |
Un utilisateur supprime un message existant. |
|
aibiGenie |
genieGetMessageQueryResult |
Genie récupère les résultats de la requête associés à un message de conversation à l’aide de l’API. |
|
aibiGenie |
genieGetMessageAttachmentQueryResult |
Un utilisateur récupère les résultats de la requête pour les pièces jointes de message à l’aide de l’API. |
|
aibiGenie |
executeFullQueryResult |
Un utilisateur récupère les résultats complets de la requête à l’aide de l’API (jusqu’à ~1 Go de taille). |
|
aibiGenie |
genieExecuteMessageQuery |
Genie exécute le SQL généré afin de retourner les résultats des requêtes, notamment les actions de rafraîchissement de données à l’aide de l'API. |
|
aibiGenie |
genieExecuteMessageAttachmentQuery |
Genie exécute une requête pour les résultats des pièces jointes de message à l’aide de l’API. |
|
aibiGenie |
getMessageQueryResult |
Genie récupère les résultats de la requête associés à un message de conversation. |
|
aibiGenie |
createInstruction |
Un utilisateur crée une instruction pour un espace Génie. |
|
aibiGenie |
listInstructions |
Un utilisateur accède à l’onglet Instructions ou à l’onglet Données. |
|
aibiGenie |
updateInstruction |
Un utilisateur met à jour une instruction pour un espace Génie. |
|
aibiGenie |
deleteInstruction |
Un utilisateur supprime une instruction pour un espace Génie. |
|
aibiGenie |
updateSampleQuestions |
Un utilisateur met à jour les exemples de questions par défaut pour l’espace. |
|
aibiGenie |
createCuratedQuestion |
Un utilisateur crée un exemple de question ou de point de référence. |
|
aibiGenie |
deleteCuratedQuestion |
Un utilisateur supprime un exemple de question ou une question de benchmark. |
|
aibiGenie |
listCuratedQuestions |
Un utilisateur accède à la liste des exemples de questions ou des questions de référence dans un espace. Cette opération est journalisée chaque fois que les utilisateurs ouvrent une nouvelle conversation, affichent des benchmarks ou ajoutent des exemples de questions. |
|
aibiGenie |
updateCuratedQuestion |
Un utilisateur met à jour un exemple de question ou de question de benchmark. |
|
aibiGenie |
createEvaluationResult |
Genie crée un résultat d’évaluation pour une question spécifique lors d'une session d'évaluation. |
|
aibiGenie |
getEvaluationResult |
Un utilisateur accède aux résultats d’une question spécifique dans une exécution d’évaluation. |
|
aibiGenie |
getEvaluationResultDetails |
Un utilisateur accède aux résultats de la requête pour une question spécifique dans une exécution d’évaluation. |
|
aibiGenie |
updateEvaluationResult |
Un utilisateur met à jour son résultat d’évaluation pour une question spécifique. |
|
aibiGenie |
createEvaluationRun |
Un utilisateur crée une nouvelle exécution d’évaluation. |
|
aibiGenie |
listEvaluationResults |
Un utilisateur accède à la liste des résultats d’une exécution d’évaluation. |
|
aibiGenie |
listEvaluationRuns |
Un utilisateur accède à la liste de toutes les exécutions d’évaluation. |
|
aibiGenie |
createConversationMessageComment |
Un utilisateur ajoute un commentaire à un message dans une conversation. |
|
aibiGenie |
listConversationMessageComments |
Un utilisateur accède à la liste des commentaires de rétroaction dans un espace. |
|
aibiGenie |
deleteConversationMessageComment |
Un utilisateur supprime un commentaire de feedback ajouté à une conversation. |
|
Événements d’alertes
Importante
Cette fonctionnalité est en version bêta. Les administrateurs d’espace de travail peuvent contrôler l’accès à cette fonctionnalité à partir de la page Aperçus . Consultez Gérer les préversions d’Azure Databricks.
Les événements alerts suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux alertes.
Remarque
Ce service n’enregistre pas les événements d’alerte hérités. Les événements d’alerte hérités sont enregistrés dans le service databrickssql.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
alerts |
apiCreateAlert |
Un utilisateur crée une alerte à l’aide de l’API Alerts V2. |
|
alerts |
apiGetAlert |
Un utilisateur obtient une alerte à l’aide de l’API Alerts V2. |
|
alerts |
apiTrashAlert |
Un utilisateur supprime une alerte à l’aide de l’API Alerts V2. |
|
alerts |
apiUpdateAlert |
Un utilisateur met à jour une alerte à l’aide de l’API Alerts V2. |
|
alerts |
cloneAlert |
Un utilisateur clone une alerte existante. |
|
alerts |
createAlert |
Un utilisateur crée une alerte. |
|
alerts |
getAlert |
Un utilisateur obtient des informations sur une alerte à l’aide de l’interface utilisateur. |
|
alerts |
previewAlertEvaluate |
La fonctionnalité de condition de test retourne les résultats du test d’alerte. |
|
alerts |
previewAlertExecute |
Un utilisateur utilise la fonctionnalité de condition de test pour afficher un aperçu et tester son alerte. |
|
alerts |
runNowAlert |
Un utilisateur clique sur le bouton Exécuter maintenant pour exécuter immédiatement la requête d’alerte. |
|
alerts |
updateAlert |
Un utilisateur met à jour les détails d’une alerte. |
|
Événements de clusters
Les événements cluster suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux clusters classiques.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
clusters |
changeClusterAcl |
Un utilisateur modifie la liste de contrôle d'accès du cluster. |
|
clusters |
create |
Un utilisateur crée un cluster. |
|
clusters |
createResult |
Résultats de la création du cluster. Conjointement avec create. |
|
clusters |
delete |
Un cluster est arrêté. |
|
clusters |
deleteResult |
Résultats de l’arrêt du cluster. Conjointement avec delete. |
|
clusters |
edit |
Un utilisateur apporte des modifications aux paramètres du cluster. Cette opération consigne toutes les modifications, à l’exception de la modification de la taille du cluster ou du comportement de mise à l’échelle automatique. |
|
clusters |
permanentDelete |
Un cluster est supprimé de l’interface utilisateur. |
|
clusters |
resize |
Redimensionnements de cluster. Cette information est enregistrée sur des clusters actifs où la seule propriété qui change est soit la taille du cluster, soit le comportement de mise à l’échelle automatique. |
|
clusters |
resizeResult |
Résultats du redimensionnement du cluster. Conjointement avec resize. |
|
clusters |
restart |
Un utilisateur redémarre un cluster en cours d’exécution. |
|
clusters |
restartResult |
Résultats du redémarrage du cluster. Conjointement avec restart. |
|
clusters |
start |
Un utilisateur démarre un cluster. |
|
clusters |
startResult |
Résultats du démarrage du cluster. Conjointement avec start. |
|
Événements de bibliothèques de cluster
Les événements suivants clusterLibraries enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux bibliothèques délimitées par le calcul.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
clusterLibraries |
installLibraries |
L’utilisateur installe une bibliothèque sur un cluster. |
|
clusterLibraries |
uninstallLibraries |
L’utilisateur désinstalle une librairie sur un cluster. |
|
clusterLibraries |
installLibraryOnAllClusters |
Un administrateur d’espace de travail planifie l’installation d’une bibliothèque sur tout le cluster. |
|
clusterLibraries |
uninstallLibraryOnAllClusters |
Un administrateur d’espace de travail supprime une bibliothèque de la liste à installer sur tous les clusters. |
|
Événements de stratégie de cluster
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements clusterPolicies suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux stratégies de calcul.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
clusterPolicies |
create |
Un utilisateur a créé une stratégie de cluster. |
|
clusterPolicies |
edit |
Un utilisateur a modifié une stratégie de cluster. |
|
clusterPolicies |
delete |
Un utilisateur a supprimé une stratégie de cluster. |
|
clusterPolicies |
changeClusterPolicyAcl |
Un administrateur d’espace de travail modifie les autorisations d’une stratégie de cluster. |
|
Événements des applications Databricks
Les événements apps suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à Databricks Apps.
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
apps |
createApp |
Un utilisateur crée une application personnalisée à l’aide de l’interface utilisateur ou de l’API Apps. |
|
apps |
installTemplateApp |
Un utilisateur installe une application modèle à l’aide de l’interface utilisateur ou de l’API Apps. |
|
apps |
updateApp |
Un utilisateur met à jour une application à l’aide de l’interface utilisateur ou de l’API Apps. |
|
apps |
startApp |
Un utilisateur démarre le calcul de l’application à l’aide de l’interface utilisateur ou de l’API Apps. |
|
apps |
stopApp |
Un utilisateur arrête le calcul de l’application à l’aide de l’interface utilisateur ou de l’API Apps. |
|
apps |
deployApp |
Un utilisateur déploie une application à l’aide de l’interface utilisateur ou de l’API Apps. |
|
apps |
deleteApp |
Un utilisateur supprime une application à l’aide de l’interface utilisateur ou de l’API Apps. |
|
apps |
changeAppsAcl |
Un utilisateur met à jour l’accès d’une application à l’aide de l’interface utilisateur ou de l’API Apps. |
|
Événements Databricks SQL
Les événements databrickssql suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à Databricks SQL.
Remarque
Si vous gérez vos entrepôts SQL à l’aide de l’API de points de terminaison SQL héritée, vos événements d’audit d’entrepôt SQL auront des noms d’actions différents. Consultez les journaux de point de terminaison SQL.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
databrickssql |
cancelQueryExecution |
Une exécution de requête est annulée à partir de l’interface utilisateur de l’éditeur SQL. Cela n’inclut pas les annulations provenant de l’interface utilisateur Historique des requêtes ou de l’API Exécution SQL Databricks. |
|
databrickssql |
changeEndpointAcls |
Un responsable d’entrepôt met à jour les autorisations sur un entrepôt SQL. |
|
databrickssql |
cloneFolderNode |
Un utilisateur clone un dossier dans le navigateur de l’espace de travail. |
|
databrickssql |
commandFinish |
Uniquement dans les journaux d’audit détaillés. Généré lorsqu’une commande sur un entrepôt SQL se termine ou est annulée, quelle que soit l’origine de la demande d’annulation. |
|
databrickssql |
commandSubmit |
Uniquement dans les journaux d’audit détaillés. Généré lorsqu’une commande est envoyée à un entrepôt SQL, quelle que soit l’origine de la requête. |
|
databrickssql |
createAlert |
Un utilisateur crée une alerte héritée. |
|
databrickssql |
createQuery |
Un utilisateur crée une requête. |
|
databrickssql |
getQuery |
Un utilisateur ouvre une requête dans la page de l’éditeur SQL ou appelle l’API Databricks SQL Get a query. Émis uniquement lorsque l’éditeur SQL hérité ou l’API REST Databricks SQL est utilisée. |
|
databrickssql |
createQueryDraft |
Un utilisateur crée un brouillon de requête. Émis uniquement lorsque l’éditeur SQL hérité est utilisé. |
|
databrickssql |
createQuerySnippet |
Un utilisateur crée un extrait de requête. |
|
databrickssql |
createVisualization |
Un utilisateur génère une visualisation à l’aide de l’éditeur SQL. Exclut les tables et visualisations de résultats par défaut dans les notebooks qui utilisent des entrepôts SQL. Émis uniquement lorsque l’éditeur SQL hérité est utilisé. |
|
databrickssql |
createWarehouse |
Un utilisateur disposant du droit de création de cluster crée un entrepôt SQL. |
|
databrickssql |
deleteAlert |
Un utilisateur supprime une alerte héritée via l’API. Exclut les suppressions de l’interface utilisateur du navigateur de fichiers ou de l’interface d’alerte héritée. |
|
databrickssql |
deleteNotificationDestination |
Un administrateur d’espace de travail supprime une destination de notification. |
|
databrickssql |
deleteDashboard |
Un utilisateur supprime un tableau de bord de l’interface de tableau de bord ou au moyen d’une API. Exclut les suppressions au moyen de l’interface utilisateur de l’explorateur de fichiers. |
|
databrickssql |
deleteDashboardWidget |
Un utilisateur supprime un widget de tableau de bord. |
|
databrickssql |
deleteWarehouse |
Un responsable d’entrepôt supprime un entrepôt SQL. |
|
databrickssql |
deleteQuery |
Un utilisateur supprime une requête de l’interface de requête ou au moyen d’une API. Exclut les suppressions au moyen de l’interface utilisateur de l’explorateur de fichiers. |
|
databrickssql |
deleteQueryDraft |
Un utilisateur supprime un brouillon de requête. Émis uniquement lorsque l’éditeur SQL hérité est utilisé. |
|
databrickssql |
deleteQuerySnippet |
Un utilisateur supprime un extrait de requête. |
|
databrickssql |
deleteVisualization |
Un utilisateur supprime une visualisation d’une requête dans l’éditeur SQL. Émis uniquement lorsque l’éditeur SQL hérité est utilisé. |
|
databrickssql |
downloadQueryResult |
Un utilisateur télécharge un résultat de requête à partir de l’éditeur SQL. Exclut les téléchargements à partir de tableaux de bord. |
|
databrickssql |
editWarehouse |
Un responsable d’entrepôt apporte des modifications à un entrepôt SQL. |
|
databrickssql |
executeAdhocQuery |
Généré par l’une des actions suivantes :
|
|
databrickssql |
executeSavedQuery |
Un utilisateur exécute une requête enregistrée. Émis uniquement lorsque l’éditeur SQL hérité est utilisé. |
|
databrickssql |
executeWidgetQuery |
Généré par un événement qui exécute une requête de sorte qu’un panneau de tableau de bord s’actualise. Voici quelques exemples d’événements applicables :
|
|
databrickssql |
favoriteDashboard |
Un utilisateur ajoute un tableau de bord à ses favoris. |
|
databrickssql |
favoriteQuery |
Un utilisateur ajoute une requête à ses favoris. |
|
databrickssql |
forkQuery |
Un utilisateur clone une requête. |
|
databrickssql |
getAlert |
Un utilisateur ouvre la page de détails d’une alerte héritée ou appelle l’API legacy get alert. |
|
databrickssql |
getHistoryQueriesByLookupKeys |
Un utilisateur obtient des détails pour une ou plusieurs exécutions de requête à l’aide de clés de recherche. |
|
databrickssql |
getHistoryQuery |
Un utilisateur obtient des détails pour une exécution de requête à l’aide de l’interface utilisateur. |
|
databrickssql |
listHistoryQueries |
Un utilisateur ouvre la page de l'historique des requêtes ou appelle l'API Liste des requêtes. |
|
databrickssql |
moveAlertToTrash |
Un utilisateur déplace une alerte héritée vers la corbeille à l’aide de l’API. Exclut les suppressions de l’interface utilisateur du navigateur de fichiers ou de l’interface d’alerte héritée. |
|
databrickssql |
moveDashboardToTrash |
Un utilisateur déplace un tableau de bord vers la corbeille. |
|
databrickssql |
moveQueryToTrash |
Un utilisateur déplace une requête vers la corbeille. |
|
databrickssql |
restoreAlert |
Un utilisateur restaure une alerte héritée à partir de la corbeille. |
|
databrickssql |
restoreDashboard |
Un utilisateur restaure un tableau de bord à partir de la corbeille. |
|
databrickssql |
restoreQuery |
Un utilisateur restaure une requête à partir de la corbeille. |
|
databrickssql |
setWarehouseConfig |
Un administrateur d’espace de travail met à jour les paramètres de l’entrepôt SQL de leur espace de travail, y compris les paramètres de configuration et les propriétés d’accès aux données. |
|
databrickssql |
snapshotDashboard |
Un utilisateur demande une capture instantanée d’un tableau de bord. Inclut des instantanés de tableau de bord planifiés. |
|
databrickssql |
startWarehouse |
Un entrepôt SQL est démarré. |
|
databrickssql |
stopWarehouse |
Un responsable d’entrepôt arrête un entrepôt SQL. Exclut les entrepôts arrêtés automatiquement. |
|
databrickssql |
transferObjectOwnership |
Un administrateur d’espace de travail transfère la propriété d’un tableau de bord, d’une requête ou d’une alerte héritée à un utilisateur actif via l’API de propriété de l’objet de transfert. Le transfert de propriété effectué via l’interface utilisateur ou les API de mise à jour n’est pas capturé par cet événement de journal d’audit. |
|
databrickssql |
unfavoriteDashboard |
Un utilisateur supprime un tableau de bord de ses favoris. |
|
databrickssql |
unfavoriteQuery |
Un utilisateur supprime une requête de ses favoris. |
|
databrickssql |
updateAlert |
Un utilisateur effectue des mises à jour d’une alerte héritée.
ownerUserName est renseigné si la propriété d’alerte héritée est transférée à l’aide de l’API. |
|
databrickssql |
updateNotificationDestination |
Un administrateur d’espace de travail effectue la mise à jour d’une destination de notification. |
|
databrickssql |
updateDashboardWidget |
Un utilisateur effectue une mise à jour d’un widget de tableau de bord. Exclut les modifications apportées aux échelles d’axe. Voici quelques exemples des mises à jour applicables :
|
|
databrickssql |
updateDashboard |
Un utilisateur effectue une mise à jour d’une propriété de tableau de bord. Exclut les modifications apportées aux planifications et aux abonnements. Voici quelques exemples des mises à jour applicables :
|
|
databrickssql |
updateFolderNode |
Un utilisateur met à jour un nœud de dossier dans le navigateur de l’espace de travail. |
|
databrickssql |
updateOrganizationSetting |
Un administrateur d’espace de travail met à jour les paramètres SQL de l’espace de travail. |
|
databrickssql |
updateQuery |
Un utilisateur effectue une mise à jour de requête.
ownerUserName est renseigné si la propriété de la requête est transférée à l’aide de l’API. |
|
databrickssql |
updateQueryDraft |
Un utilisateur effectue une mise à jour d’un brouillon de requête. Émis uniquement lorsque l’éditeur SQL hérité est utilisé. |
|
databrickssql |
updateQuerySnippet |
Un utilisateur effectue une mise à jour d’un extrait de requête. |
|
databrickssql |
updateVisualization |
Un utilisateur met à jour une visualisation à partir de l’éditeur SQL ou du tableau de bord. Émis uniquement lorsque l’éditeur SQL hérité est utilisé. |
|
databrickssql |
viewAdhocVisualizationQuery |
Un utilisateur affiche la requête derrière une visualisation. | Aucune |
Événements de supervision des données
Les événements dataMonitoring suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à la surveillance de la qualité des données.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
dataMonitoring |
CancelRefresh |
L’utilisateur annule une actualisation du moniteur. |
|
dataMonitoring |
CreateMonitor |
L’utilisateur crée un moniteur. |
|
dataMonitoring |
DeleteMonitor |
Un utilisateur supprime un moniteur. |
|
dataMonitoring |
RegenerateDashboard |
L’utilisateur régénère un tableau de bord de surveillance. |
|
dataMonitoring |
RunRefresh |
Un moniteur est actualisé, soit par planification, soit manuellement. |
|
dataMonitoring |
UpdateMonitor |
Un utilisateur effectue la mise à jour d’un moniteur. |
|
Événements DBFS
Les événements dbfs suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à DBFS.
Il existe deux types d’événements DBFS : les appels d’API et les événements opérationnels.
Événements de l’API DBFS
Les événements d’audit DBFS suivants sont enregistrés uniquement lorsqu’ils sont écrits via l’API REST DBFS.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
dbfs |
addBlock |
L’utilisateur ajoute un bloc de données au flux. Il est utilisé conjointement avec dbfs/create pour diffuser des données vers DBFS. |
|
dbfs |
close |
L’utilisateur ferme un flux spécifié par le handle d’entrée. |
|
dbfs |
create |
L’utilisateur ouvre un flux pour écrire un fichier dans DBFS. |
|
dbfs |
delete |
L’utilisateur supprime le fichier ou le répertoire de DBFS. |
|
dbfs |
getStatus |
L’utilisateur obtient des informations pour un fichier ou un répertoire. |
|
dbfs |
mkdirs |
L’utilisateur crée un répertoire DBFS. |
|
dbfs |
move |
L’utilisateur déplace un fichier d’un emplacement vers un autre emplacement dans DBFS. |
|
dbfs |
put |
L'utilisateur charge un fichier via l'utilisation d'un envoi de formulaire multipart vers DBFS. |
|
dbfs |
read |
L’utilisateur lit le contenu d’un fichier. |
|
Événements opérationnels DBFS
Les événements d’audit DBFS suivants se produisent au niveau du plan de calcul.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
dbfs |
mount |
L’utilisateur crée un point de montage à un emplacement DBFS spécifique. |
|
dbfs |
unmount |
L’utilisateur supprime un point de montage à un emplacement DBFS spécifique. |
|
Événements du magasin de caractéristiques
Les événements featureStore suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés au Magasin de fonctionnalités Databricks.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
featureStore |
addConsumer |
Un utilisateur est ajouté au feature store. |
|
featureStore |
addDataSources |
Une source de données est ajoutée à une table de caractéristiques. |
|
featureStore |
addProducer |
Un producteur est ajouté à une table de caractéristiques. |
|
featureStore |
changeFeatureTableAcl |
Les autorisations sont modifiées dans une table de caractéristiques. |
|
featureStore |
createFeatureSpec |
Une spécification de fonctionnalité est créée. |
|
featureStore |
createFeatureTable |
Une table de caractéristiques est créée. |
|
featureStore |
createFeatures |
Des caractéristiques sont créées dans une table de caractéristiques. |
|
featureStore |
deleteFeatureTable |
Une table de caractéristiques est supprimée. |
|
featureStore |
deleteTags |
Les balises sont supprimées d’une table de caractéristiques. |
|
featureStore |
generateFeatureSpecYaml |
Une spécification de fonctionnalité YAML est générée. |
|
featureStore |
getBrickstoreOnlineTableMetadata |
Un utilisateur accède aux métadonnées de la table en ligne de Brickstore. |
|
featureStore |
getConsumers |
Un utilisateur effectue un appel pour obtenir les consommateurs dans une table de caractéristiques. |
|
featureStore |
getFeatureStoreWidePermissions |
Un utilisateur obtient des autorisations à l’échelle du magasin de fonctionnalités. | Aucune |
featureStore |
getFeatureTable |
Un utilisateur effectue un appel pour obtenir des tables de caractéristiques. |
|
featureStore |
getFeatureTablesById |
Un utilisateur effectue un appel pour obtenir des ID de tables de caractéristiques. |
|
featureStore |
getFeatures |
Un utilisateur effectue un appel pour obtenir des caractéristiques. |
|
featureStore |
getModelServingMetadata |
Un utilisateur effectue un appel pour obtenir les métadonnées de mise en service de modèles. |
|
featureStore |
getOnlineFeatureTables |
Un utilisateur obtient des tables de fonctionnalités en ligne. |
|
featureStore |
getOnlineFeatureTablesState |
Un utilisateur obtient l’état des tables de fonctionnalités en ligne. |
|
featureStore |
getOnlineStore |
Un utilisateur effectue un appel pour obtenir les détails d’un magasin en ligne. |
|
featureStore |
getOnlineStores |
Un utilisateur obtient des magasins en ligne. |
|
featureStore |
getTags |
Un utilisateur effectue un appel pour obtenir les balises d’une table de caractéristiques. |
|
featureStore |
logFeatureStoreClientEvent |
Un événement client du magasin de fonctionnalités est journalisé. |
|
featureStore |
publishFeatureTable |
Une table de caractéristiques est publiée. |
|
featureStore |
searchFeatureTables |
Un utilisateur recherche des tables de caractéristiques. |
|
featureStore |
setTags |
Des balises sont ajoutées à une table de caractéristiques. |
|
featureStore |
updateFeatureTable |
Une table de caractéristiques est mise à jour. |
|
Événements de fichiers
Les événements filesystem suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à la gestion des fichiers, qui incluent l’interaction avec les fichiers à l’aide de l’API Files ou dans l’interface utilisateur des volumes.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
filesystem |
directoriesDelete |
Un utilisateur supprime un répertoire à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
filesystem |
directoriesGet |
Un utilisateur répertorie le contenu d’un répertoire à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
filesystem |
directoriesHead |
Un utilisateur obtient des informations sur un répertoire à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
filesystem |
directoriesPut |
Un utilisateur crée un répertoire à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
filesystem |
filesDelete |
L’utilisateur supprime un fichier à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
filesystem |
filesGet |
L’utilisateur télécharge un fichier à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
filesystem |
filesHead |
L’utilisateur obtient des informations sur un fichier à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
filesystem |
filesPut |
L’utilisateur charge un fichier à l’aide de l’API Files ou de l’interface utilisateur des volumes. |
|
Événements Genie
Les événements genie suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à l’accès à l’espace de travail distant par le personnel du support technique.
Remarque
Ce service n’est pas lié aux espaces AI/BI Genie. Consultez Événements AI/BI Genie.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
genie |
databricksAccess |
Un membre du personnel de Databricks est autorisé à accéder à un environnement client. |
|
Événements d’informations d’identification Git
Les événements gitCredentials suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux informations d’identification Git pour les dossiers Git Databricks.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
gitCredentials |
createGitCredential |
Un utilisateur crée des informations d’identification Git. |
|
gitCredentials |
deleteGitCredential |
Un utilisateur supprime des informations d’identification Git. |
|
gitCredentials |
getGitCredential |
Un utilisateur obtient des informations d’identification Git. |
|
gitCredentials |
linkGitProvider |
Un utilisateur lie un fournisseur Git. |
|
gitCredentials |
listGitCredentials |
Un utilisateur répertorie toutes les informations d’identification Git |
|
gitCredentials |
updateGitCredential |
Un utilisateur met à jour des informations d’identification Git. |
|
Événements de dossier Git
Les événements repos suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux dossiers Git Databricks. Voir aussi gitCredentials.
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
repos |
checkoutBranch |
Un utilisateur vérifie une branche sur le référentiel. |
|
repos |
commitAndPush |
Un utilisateur effectue un commit et envoie vers un référentiel. |
|
repos |
createRepo |
Un utilisateur crée un dépôt dans l’espace de travail |
|
repos |
deleteRepo |
Un utilisateur supprime un référentiel. |
|
repos |
discard |
Un utilisateur ignore un commit sur un référentiel. |
|
repos |
getRepo |
Un utilisateur effectue un appel pour obtenir des informations sur un seul référentiel. |
|
repos |
listRepos |
Un utilisateur effectue un appel pour obtenir tous les référentiels sur lesquels il dispose d’autorisations de gestion. |
|
repos |
pull |
Un utilisateur extrait les derniers commits d’un référentiel. |
|
repos |
updateRepo |
Un utilisateur met à jour le référentiel vers une autre branche ou balise, ou vers le dernier commit sur la même branche. |
|
Événements globaux liés aux scripts d’initialisation
Les événements globalInitScripts suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux scripts d’init globaux.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
globalInitScripts |
create |
Un administrateur d’espace de travail crée un script d’initialisation global. |
|
globalInitScripts |
update |
Un administrateur d’espace de travail met à jour un script d’initialisation global. |
|
globalInitScripts |
delete |
Un administrateur d’espace de travail supprime un script d’initialisation global. |
|
Événements de groupes
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements groups suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux groupes de comptes et d’espaces de travail. Ces actions sont liées aux groupes de liste de contrôle d’accès hérités. Pour connaître les actions liées aux groupes au niveau du compte et de l’espace de travail, consultez événements de compte et événements de compte au niveau du compte.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
groups |
addPrincipalToGroup |
Un administrateur ajoute un utilisateur à un groupe. |
|
groups |
createGroup |
Un administrateur crée un groupe. |
|
groups |
getGroupMembers |
Un administrateur affiche les membres d’un groupe. |
|
groups |
getGroups |
Un administrateur affiche une liste de groupes | Aucune |
groups |
getInheritedGroups |
Un administrateur affiche les groupes hérités | Aucune |
groups |
removeGroup |
Un administrateur supprime un groupe. |
|
Événements de rôle IAM
L’événement iamRole suivant est enregistré au niveau de l’espace de travail.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
iamRole |
changeIamRoleAcl |
Un administrateur d’espace de travail modifie les autorisations d’un rôle IAM. |
|
Événements d’ingestion
L’événement suivant ingestion est enregistré au niveau de l’espace de travail et est lié aux chargements de fichiers.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
ingestion |
proxyFileUpload |
Un utilisateur charge un fichier dans son espace de travail Azure Databricks. |
|
Événements de pool d’instances
Les événements instancePools suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux pools.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
instancePools |
changeInstancePoolAcl |
Un utilisateur modifie les autorisations d’un pool d’instances. |
|
instancePools |
create |
Un utilisateur crée un pool d’instances. |
|
instancePools |
delete |
Un utilisateur supprime un pool d’instances. |
|
instancePools |
edit |
Un utilisateur modifie un pool d’instances. |
|
Événements de travail
Les événements jobs suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux travaux.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
jobs |
cancel |
Une exécution de travail est annulée. |
|
jobs |
cancelAllRuns |
Un utilisateur annule toutes les exécutions sur un travail. |
|
jobs |
changeJobAcl |
Un utilisateur met à jour les autorisations pour une tâche. |
|
jobs |
create |
Un utilisateur crée un travail. |
|
jobs |
delete |
Un utilisateur supprime un travail. |
|
jobs |
deleteRun |
Un utilisateur supprime une exécution de travail. |
|
jobs |
getRunOutput |
Un utilisateur effectue un appel d’API pour obtenir une sortie d’exécution. |
|
jobs |
repairRun |
Un utilisateur répare une exécution de travail. |
|
jobs |
reset |
Un travail est réinitialisé. |
|
jobs |
resetJobAcl |
Un utilisateur demande la modification des autorisations d’un travail. |
|
jobs |
runCommand |
Disponible lorsque les journaux d’audit détaillés sont activés. Émis après l’exécution d’une commande dans un notebook par une exécution de travail. Une commande correspond à une cellule dans un notebook. |
|
jobs |
runFailed |
Une tâche échoue ou est annulée. |
|
jobs |
runNow |
Un utilisateur déclenche une exécution de travail à la demande. |
|
jobs |
runStart |
Émis lorsqu’une exécution de travail démarre après la validation et la création du cluster. Les paramètres de requête émis par cet événement dépendent du type de tâches dans le travail. Les paramètres répertoriés peuvent également inclure :
|
|
jobs |
runSucceeded |
Une exécution de travail réussit. |
|
jobs |
runTriggered |
Une planification de travail est déclenchée automatiquement en fonction de sa planification ou de son déclencheur. |
|
jobs |
sendRunWebhook |
Un webhook est envoyé lorsque le travail commence, se termine ou échoue. |
|
jobs |
setTaskValue |
Un utilisateur définit des valeurs pour une tâche. |
|
jobs |
submitRun |
Un utilisateur envoie une exécution ponctuelle via l’API. |
|
jobs |
update |
Un utilisateur modifie les paramètres d’un travail. |
|
Événements Lakebase
Les événements databaseInstances suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à Lakebase.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
databaseInstances |
createDatabaseInstance |
Un utilisateur crée une instance de base de données. |
|
databaseInstances |
getDatabaseInstance |
Un utilisateur interroge une instance de base de données. |
|
databaseInstances |
listDatabaseInstance |
Un utilisateur interroge toutes les instances de base de données. | Aucune |
databaseInstances |
updateDatabaseInstance |
Un utilisateur met à jour les propriétés sur une instance existante. Par exemple, sa capacité ou si elle est en pause. |
|
databaseInstances |
deleteDatabaseInstance |
Un utilisateur supprime en dur une instance. |
|
databaseInstances |
changeDatabaseInstanceAcl |
Un utilisateur modifie les autorisations sur une instance de base de données. | Aucune |
databaseInstances |
createDatabaseCatalog |
Un utilisateur crée et inscrit un catalogue dans le catalogue Unity pour une base de données existante. |
|
databaseInstances |
deleteDatabaseCatalog |
Un utilisateur annule l’inscription d’un catalogue enregistré depuis Unity Catalog. |
|
databaseInstances |
getDatabaseCatalog |
Un utilisateur interroge un catalogue de bases de données. |
|
databaseInstances |
createDatabaseTable |
Un utilisateur crée une table à l’intérieur d’une base de données sur une instance de base de données. |
|
databaseInstances |
getDatabaseTable |
Un utilisateur interroge une table de base de données. |
|
databaseInstances |
deleteDatabaseTable |
Un utilisateur supprime une table de base de données du catalogue Unity. |
|
databaseInstances |
createSyncedDatabaseTable |
Un utilisateur crée une table synchronisée à l’intérieur d’une base de données sur une instance de base de données. |
|
databaseInstances |
getSyncedDatabaseTable |
Un utilisateur interroge une table synchronisée. |
|
databaseInstances |
deleteSyncedDatabaseTable |
Un utilisateur supprime une table synchronisée du catalogue Unity. |
|
Événements de pipelines déclaratifs Spark Lakeflow
Les événements deltaPipelines suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux pipelines déclaratifs Lakeflow Spark.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
deltaPipelines |
changePipelineAcls |
Un utilisateur modifie les autorisations sur un pipeline. |
|
deltaPipelines |
create |
Un utilisateur crée un pipeline déclaratif. |
|
deltaPipelines |
delete |
Un utilisateur supprime un pipeline déclaratif. |
|
deltaPipelines |
edit |
Un utilisateur modifie un pipeline déclaratif. |
|
deltaPipelines |
startUpdate |
Un utilisateur redémarre un pipeline déclaratif. |
|
deltaPipelines |
stop |
Un utilisateur arrête un pipeline déclaratif. |
|
Événements de suivi de traçabilité
Les événements lineageTracking suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à la traçabilité des données.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
lineageTracking |
listColumnLineages |
Un utilisateur accède à la liste des colonnes en amont ou en aval d’une colonne. |
|
lineageTracking |
listSecurableLineagesBySecurable |
Un utilisateur accède à la liste des éléments sécurisables en amont ou en aval d’un élément sécurisable. |
|
lineageTracking |
listEntityLineagesBySecurable |
Un utilisateur accède à la liste des entités (notebooks, travaux, etc.) qui effectuent des opérations d’écriture ou de lecture sur un sécurisable. |
|
lineageTracking |
getColumnLineages |
Un utilisateur obtient les lignées de colonnes pour une table et ses colonnes. |
|
lineageTracking |
getTableEntityLineages |
Un utilisateur obtient les lignées en amont et en aval d’une table. |
|
lineageTracking |
getJobTableLineages |
Un utilisateur obtient les traçabilités de la table en amont et en aval d’un travail. |
|
lineageTracking |
getFunctionLineages |
Un utilisateur obtient les entités et éléments sécurisés en amont et en aval (notebooks, tâches, etc.) d’une fonction. |
|
lineageTracking |
getModelVersionLineages |
Un utilisateur obtient les éléments sécurisables et entités en amont et en aval (notebooks, tâches, etc.) d’un modèle et de sa version. |
|
lineageTracking |
getEntityTableLineages |
Un utilisateur obtient les tables en amont et en aval d’une entité (notebooks, travaux, etc.). |
|
lineageTracking |
getFrequentlyJoinedTables |
Un utilisateur obtient les tables fréquemment jointes pour une table. |
|
lineageTracking |
getFrequentQueryByTable |
Un utilisateur obtient les requêtes fréquentes pour une table. |
|
lineageTracking |
getFrequentUserByTable |
Un utilisateur obtient les utilisateurs fréquents pour une table. |
|
lineageTracking |
getTablePopularityByDate |
Un utilisateur obtient la popularité (nombre de requêtes) d’une table pour le mois dernier. |
|
lineageTracking |
getPopularEntities |
Un utilisateur obtient les entités populaires (notebooks, tâches, etc.) pour une table. |
|
lineageTracking |
getPopularTables |
Un utilisateur obtient les informations de popularité pour une liste de tables. |
|
lineageTracking |
listCustomLineages |
Un utilisateur répertorie les traçabilités personnalisées d’une entité. |
|
lineageTracking |
listSecurableByEntityEvent |
Un utilisateur répertorie les éléments sécurisables associés aux événements d’entité. |
|
Événements de consommateur de la Place de marché
Les événements marketplaceConsumer suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux actions des consommateurs dans Databricks Marketplace.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
marketplaceConsumer |
getDataProduct |
Un utilisateur obtient l’accès à un produit de données via Databricks Marketplace. |
|
marketplaceConsumer |
requestDataProduct |
Un utilisateur demande l’accès à un produit de données qui nécessite l’approbation du fournisseur. |
|
Événements du fournisseur de la Place de marché
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements marketplaceProvider suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux actions du fournisseur dans la Place de marché Databricks.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
marketplaceProvider |
createListing |
Un administrateur de metastore crée une liste dans son profil de fournisseur. |
|
marketplaceProvider |
updateListing |
Un administrateur de metastore effectue une mise à jour d’une description dans son profil de fournisseur. |
|
marketplaceProvider |
deleteListing |
Un administrateur de metastore supprime une liste dans son profil de fournisseur. |
|
marketplaceProvider |
updateConsumerRequestStatus |
Un administrateur de metastore approuve ou refuse une demande de produit de données. |
|
marketplaceProvider |
createProviderProfile |
Un administrateur de metastore crée un profil de fournisseur. |
|
marketplaceProvider |
updateProviderProfile |
Un administrateur de metastore effectue une mise à jour dans son profil de fournisseur. |
|
marketplaceProvider |
deleteProviderProfile |
Un administrateur de metastore supprime son profil de fournisseur. |
|
marketplaceProvider |
uploadFile |
Un fournisseur charge un fichier dans son profil de fournisseur. |
|
marketplaceProvider |
deleteFile |
Un fournisseur supprime un fichier de son profil de fournisseur. |
|
Événements d’artefacts MLflow avec ACL
Les événements mlflowAcledArtifact suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux artefacts MLflow avec des ACL.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
mlflowAcledArtifact |
readArtifact |
Un utilisateur effectue un appel pour lire un artefact. |
|
mlflowAcledArtifact |
writeArtifact |
Un utilisateur effectue un appel pour écrire dans un artefact. |
|
Événements d’expérience MLflow
Les événements mlflowExperiment suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux expériences MLflow.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
mlflowExperiment |
createMlflowExperiment |
Un utilisateur crée une expérience MLflow. |
|
mlflowExperiment |
deleteMlflowExperiment |
Un utilisateur supprime une expérience MLflow. |
|
mlflowExperiment |
moveMlflowExperiment |
Un utilisateur déplace une expérience MLflow. |
|
mlflowExperiment |
restoreMlflowExperiment |
Un utilisateur restaure une expérience MLflow. |
|
mlflowExperiment |
renameMlflowExperimentEvent |
Un utilisateur renomme une expérience MLflow. |
|
Événements de registre de modèles MLflow
Les événements mlflowModelRegistry suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés au registre du modèle d’espace de travail. Pour connaître les journaux d’activité des modèles dans le catalogue Unity, consultez les événements du catalogue Unity.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
modelRegistry |
approveTransitionRequest |
Un utilisateur approuve une demande de transition de phase pour une version de modèle. |
|
modelRegistry |
changeRegisteredModelAcl |
Un utilisateur met à jour les autorisations pour un modèle inscrit. |
|
modelRegistry |
createComment |
Un utilisateur publie un commentaire sur une version de modèle. |
|
modelRegistry |
createModelVersion |
Un utilisateur crée une version de modèle. |
|
modelRegistry |
createRegisteredModel |
Un utilisateur crée un modèle inscrit |
|
modelRegistry |
createRegistryWebhook |
L’utilisateur crée un webhook pour les événements du Registre de modèles. |
|
modelRegistry |
createTransitionRequest |
Un utilisateur crée une demande de transition de phase pour une version de modèle. |
|
modelRegistry |
deleteComment |
Un utilisateur supprime un commentaire sur une version de modèle. |
|
modelRegistry |
deleteModelVersion |
Un utilisateur supprime une version de modèle. |
|
modelRegistry |
deleteModelVersionTag |
Un utilisateur supprime une balise de version de modèle. |
|
modelRegistry |
deleteRegisteredModel |
Un utilisateur supprime un modèle inscrit |
|
modelRegistry |
deleteRegisteredModelTag |
Un utilisateur supprime la balise d’un modèle inscrit. |
|
modelRegistry |
deleteRegistryWebhook |
L’utilisateur supprime un webhook du Registre de modèles. |
|
modelRegistry |
deleteTransitionRequest |
Un utilisateur annule une demande de transition de phase de version du modèle. |
|
modelRegistry |
finishCreateModelVersionAsync |
Copie asynchrone de modèle terminée. |
|
modelRegistry |
generateBatchInferenceNotebook |
Le notebook d’inférence par lots est généré automatiquement. |
|
modelRegistry |
generateDltInferenceNotebook |
Le notebook d’inférence pour un pipeline déclaratif est généré automatiquement. |
|
modelRegistry |
getModelVersionDownloadUri |
Un utilisateur obtient un URI pour télécharger la version du modèle. |
|
modelRegistry |
getModelVersionSignedDownloadUri |
Un utilisateur obtient un URI pour télécharger une version de modèle signée. |
|
modelRegistry |
listModelArtifacts |
Un utilisateur effectue un appel pour répertorier les artefacts d’un modèle. |
|
modelRegistry |
listRegistryWebhooks |
Un utilisateur effectue un appel pour répertorier tous les webhooks du Registre dans le modèle. |
|
modelRegistry |
rejectTransitionRequest |
Un utilisateur rejette une demande de transition de phase pour une version de modèle. |
|
modelRegistry |
renameRegisteredModel |
Un utilisateur renomme un modèle inscrit |
|
modelRegistry |
setEmailSubscriptionStatus |
Un utilisateur met à jour l’état de l’abonnement par e-mail pour un modèle inscrit |
|
modelRegistry |
setModelVersionTag |
Un utilisateur définit une balise de version de modèle. |
|
modelRegistry |
setRegisteredModelTag |
Un utilisateur définit une balise de version de modèle. |
|
modelRegistry |
setUserLevelEmailSubscriptionStatus |
Un utilisateur met à jour l'état de ses notifications par e-mail pour l’ensemble du registre. |
|
modelRegistry |
testRegistryWebhook |
Un utilisateur teste le webhook du Registre de modèles. |
|
modelRegistry |
transitionModelVersionStage |
Un utilisateur obtient la liste de toutes les demandes de transition de phase ouverte pour la version du modèle. |
|
modelRegistry |
triggerRegistryWebhook |
Un webhook du Registre de modèles est déclenché par un événement. |
|
modelRegistry |
updateComment |
Un utilisateur publie une modification d’un commentaire sur une version de modèle. |
|
modelRegistry |
updateRegistryWebhook |
Un utilisateur met à jour un webhook du Registre de modèles. |
|
Événements de mise en service de modèles
Les événements serverlessRealTimeInference suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés au service de modèle.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
serverlessRealTimeInference |
changeInferenceEndpointAcl |
L’utilisateur met à jour les autorisations pour un point de terminaison d’inférence. |
|
serverlessRealTimeInference |
createServingEndpoint |
L’utilisateur crée un point de terminaison de service de modèle. |
|
serverlessRealTimeInference |
deleteServingEndpoint |
L’utilisateur supprime un point de terminaison de service de modèle. |
|
serverlessRealTimeInference |
disable |
L’utilisateur désactive le service de modèle pour un modèle inscrit. |
|
serverlessRealTimeInference |
enable |
L’utilisateur active le service de modèle pour un modèle inscrit. |
|
serverlessRealTimeInference |
getQuerySchemaPreview |
Les utilisateurs effectuent un appel pour obtenir l’aperçu du schéma de requête. |
|
serverlessRealTimeInference |
updateServingEndpoint |
L’utilisateur met à jour un point de terminaison de service de modèle. |
|
serverlessRealTimeInference |
updateInferenceEndpointRateLimits |
Un utilisateur met à jour les limites de taux pour un point de terminaison d’inférence. Les limites de taux s’appliquent uniquement aux API Foundation Model avec paiement par jeton et aux points de terminaison de modèle externe. |
|
Événements de notebook
Les événements notebook suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux notebooks.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
notebook |
attachNotebook |
Un notebook est attaché à un cluster. Émis également lorsque le nouvel éditeur SQL est attaché à un entrepôt SQL. |
|
notebook |
cloneNotebook |
Un utilisateur clone un cahier. |
|
notebook |
createFolder |
Un dossier de notebook est créé. |
|
notebook |
createNotebook |
Un carnet est créé. |
|
notebook |
deleteFolder |
Un dossier de notebook est supprimé. |
|
notebook |
deleteNotebook |
Un notebook est supprimé. |
|
notebook |
deleteRepo |
Un référentiel est supprimé. |
|
notebook |
detachNotebook |
Un notebook est détaché d’un cluster. Émis également lorsque le nouvel éditeur SQL est détaché d’un entrepôt SQL. |
|
notebook |
downloadLargeResults |
Un utilisateur télécharge des résultats de requête trop volumineux pour être affichés dans le notebook. Émis également lorsque le nouvel éditeur SQL est utilisé pour télécharger les résultats de la requête. |
|
notebook |
downloadPreviewResults |
Un utilisateur télécharge les résultats de la requête. Émis également lorsque le nouvel éditeur SQL est utilisé pour télécharger les résultats de la requête. |
|
notebook |
importNotebook |
Un utilisateur importe un notebook. |
|
notebook |
modifyNotebook |
Un bloc-notes est modifié. |
|
notebook |
moveFolder |
Un dossier de notebook est déplacé d’un emplacement à un autre. |
|
notebook |
moveNotebook |
Un notebook est déplacé d’un emplacement à un autre. |
|
notebook |
openNotebook |
Un utilisateur ouvre un bloc-notes à l’aide de l’interface utilisateur. |
|
notebook |
renameFolder |
Un dossier de bloc-notes est renommé. |
|
notebook |
renameNotebook |
Un notebook est renommé. |
|
notebook |
restoreFolder |
Un dossier supprimé est restauré. |
|
notebook |
restoreNotebook |
Un notebook supprimé est restauré. |
|
notebook |
restoreRepo |
Un référentiel supprimé est restauré. |
|
notebook |
runCommand |
Disponible lorsque les journaux d’audit détaillés sont activés. Émis après l’exécution d’une commande Databricks dans un notebook ou dans le nouvel éditeur SQL. Une commande correspond à une cellule d’un bloc-notes ou au texte de la requête dans le nouvel éditeur SQL.executionTime se mesure en secondes. |
|
notebook |
submitCommand |
Généré lorsqu’une commande est envoyée pour l’exécution dans un notebook ou dans le nouvel éditeur SQL. Une commande correspond à une cellule d’un bloc-notes ou au texte de la requête dans le nouvel éditeur SQL. |
|
notebook |
takeNotebookSnapshot |
Des instantanés de notebook sont pris lorsque le service de travail ou mlflow est exécuté. |
|
Événements Partner Connect
Les événements partnerHub suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à Partner Connect.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
partnerHub |
createOrReusePartnerConnection |
Un administrateur d’espace de travail configure une connexion à une solution partenaire. |
|
partnerHub |
deletePartnerConnection |
Un administrateur d’espace de travail supprime une connexion partenaire. |
|
partnerHub |
downloadPartnerConnectionFile |
Un administrateur d’espace de travail télécharge le fichier de connexion partenaire. |
|
partnerHub |
setupResourcesForPartnerConnection |
Un administrateur d’espace de travail configure des ressources pour une connexion partenaire. |
|
Événements d’optimisation prédictive
Les événements predictiveOptimization suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à l’optimisation prédictive.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
predictiveOptimization |
PutMetrics |
Enregistré lorsque l’optimisation prédictive met à jour les métriques de table et de charge de travail afin que le service puisse planifier plus intelligemment les opérations d’optimisation. |
|
Événements du service d’historique distant
Les événements RemoteHistoryService suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à l’ajout et à la suppression d’informations d’identification GitHub.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
RemoteHistoryService |
addUserGitHubCredentials |
L’utilisateur ajoute des informations d’identification Github | Aucune |
RemoteHistoryService |
deleteUserGitHubCredentials |
L’utilisateur supprime les informations d’identification Github | Aucune |
RemoteHistoryService |
updateUserGitHubCredentials |
L’utilisateur met à jour les informations d’identification Github | Aucune |
Demande d'accès aux événements
Les événements request-for-access suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux destinations de demande d’accès (préversion publique).
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
request-for-access |
updateAccessRequestDestinations |
Un utilisateur met à jour les destinations de demande d’accès pour un catalogue Unity sécurisable. |
|
request-for-access |
getAccessRequestDestinations |
Un utilisateur obtient des destinations de demande d’accès pour un catalogue Unity sécurisable. |
|
request-for-access |
listDestinations |
Un utilisateur obtient des destinations de demande d’accès pour un catalogue Unity sécurisable. Il s’agit d’une version héritée de l’action getAccessRequestDestinations . |
|
request-for-access |
getStatus |
Un utilisateur obtient des informations d’état pour un catalogue Unity sécurisable. La demande d’accès est considérée comme activée pour un catalogue Unity sécurisable si au moins une destination de demande d’accès existe. |
|
request-for-access |
batchCreateAccessRequests |
Un utilisateur demande l’accès à un ou plusieurs éléments sécurisables du catalogue Unity. |
|
request-for-access |
requestAccess |
Un utilisateur demande l’accès à un catalogue Unity unique sécurisable. Il s’agit d’une version héritée de l’action batchCreateAccessRequests . |
|
request-for-access |
updateDefaultDestinationStatus |
Un utilisateur met à jour l’état d’un paramètre au niveau de l’espace de travail qui contrôle si tous les éléments sécurisables du catalogue Unity ont une destination par défaut affectée. | Aucune |
request-for-access |
getDefaultDestinationStatus |
Un utilisateur obtient l’état du paramètre de destination par défaut. | Aucune |
Événements secrets
Les événements secrets suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux secrets.
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
secrets |
createScope |
L’utilisateur crée une étendue de secrets. |
|
secrets |
deleteAcl |
L’utilisateur supprime les listes de contrôle d’accès pour une étendue de secrets. |
|
secrets |
deleteScope |
L’utilisateur supprime une étendue de secrets. |
|
secrets |
deleteSecret |
L’utilisateur supprime un secret d’une étendue. |
|
secrets |
getAcl |
L’utilisateur obtient des listes de contrôle d’accès pour une étendue de secrets. |
|
secrets |
getSecret |
L’utilisateur obtient un secret à partir d’une étendue. |
|
secrets |
listAcls |
L’utilisateur effectue un appel pour répertorier les listes de contrôle d’accès pour une étendue de secrets. |
|
secrets |
listScopes |
Utilisateur fait un appel pour énumérer les périmètres secrets | Aucune |
secrets |
listSecrets |
L’utilisateur effectue un appel pour répertorier les secrets dans une étendue. |
|
secrets |
putAcl |
L’utilisateur modifie les listes de contrôle d’accès pour une étendue de secret. |
|
secrets |
putSecret |
L’utilisateur ajoute ou modifie un secret dans une étendue. |
|
Événements d’accès à la table SQL
Remarque
Le service sqlPermissions inclut des événements liés au contrôle d’accès à une table de metastore Hive héritée. Databricks vous recommande de mettre à niveau les tables gérées par le metastore Hive vers le metastore Unity Catalog.
Les événements sqlPermissions suivants sont enregistrés au niveau de l’espace de travail.
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
sqlPermissions |
changeSecurableOwner |
L’administrateur de l’espace de travail ou le propriétaire d’un objet transfère la propriété de l’objet. |
|
sqlPermissions |
createSecurable |
L’utilisateur crée un objet sécurisable. |
|
sqlPermissions |
denyPermission |
Le propriétaire de l’objet refuse les privilèges sur un objet sécurisable. |
|
sqlPermissions |
grantPermission |
Le propriétaire de l’objet accorde l’autorisation sur un objet pouvant être sécurisé. |
|
sqlPermissions |
removeAllPermissions |
L’utilisateur supprime un objet sécurisable. |
|
sqlPermissions |
renameSecurable |
L’utilisateur renomme un objet sécurisable. |
|
sqlPermissions |
requestPermissions |
L’utilisateur demande des autorisations sur un objet sécurisable. |
|
sqlPermissions |
revokePermission |
Le propriétaire de l’objet révoque les autorisations sur son objet sécurisable. |
|
sqlPermissions |
showPermissions |
L’utilisateur affiche les autorisations d’un objet sécurisable. |
|
Événements SSH
Les événements ssh suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à l’accès SSH.
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
ssh |
login |
Connexion de l’agent SSH au pilote Spark. |
|
ssh |
logout |
Déconnexion de l’agent SSH du pilote Spark. |
|
Événements de l’API REST Uniform Iceberg
Les événements uniformIcebergRestCatalog suivants sont enregistrés au niveau de l’espace de travail. Ces événements sont enregistrés lorsque les utilisateurs interagissent avec des tables Apache Iceberg gérées à l’aide d’un moteur compatible iceberg externe qui prend en charge l’API du catalogue REST Iceberg.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
uniformIcebergRestCatalog |
config |
L’utilisateur obtient une configuration de catalogue. |
|
uniformIcebergRestCatalog |
createNamespace |
L’utilisateur crée un espace de noms, avec un ensemble facultatif de propriétés. |
|
uniformIcebergRestCatalog |
createTable |
L’utilisateur crée une nouvelle table Iceberg. |
|
uniformIcebergRestCatalog |
deleteNamespace |
L’utilisateur supprime un espace de noms existant. |
|
uniformIcebergRestCatalog |
deleteTable |
L’utilisateur supprime une table existante. |
|
uniformIcebergRestCatalog |
getNamespace |
L’utilisateur obtient les propriétés d’un espace de noms. |
|
uniformIcebergRestCatalog |
listNamespaces |
L’utilisateur effectue un appel pour lister tous les espaces de noms au niveau spécifié. |
|
uniformIcebergRestCatalog |
listTables |
L’utilisateur répertorie toutes les tables sous un espace de noms donné. |
|
uniformIcebergRestCatalog |
loadTableCredentials |
L'utilisateur charge les identifiants fournis pour une table à partir du catalogue. |
|
uniformIcebergRestCatalog |
loadTable |
L’utilisateur charge une table à partir du catalogue. |
|
uniformIcebergRestCatalog |
loadView |
L’utilisateur charge une vue à partir du catalogue. |
|
uniformIcebergRestCatalog |
namespaceExists |
L’utilisateur vérifie si un espace de noms existe. |
|
uniformIcebergRestCatalog |
renameTable |
L’utilisateur renomme une table existante |
|
uniformIcebergRestCatalog |
reportMetrics |
L’utilisateur envoie un rapport de métriques |
|
uniformIcebergRestCatalog |
tableExists |
L’utilisateur vérifie si une table existe dans un espace de noms donné. |
|
uniformIcebergRestCatalog |
updateNamespaceProperties |
L’utilisateur met à jour les propriétés d’un espace de noms. |
|
uniformIcebergRestCatalog |
updateTable |
L’utilisateur met à jour les métadonnées de table. |
|
uniformIcebergRestCatalog |
viewExists |
L’utilisateur vérifie si une vue existe dans un espace de noms donné. |
|
Événements de recherche vectorielle
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements vectorSearch suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à la recherche vectorielle De mosaïque IA.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
vectorSearch |
createEndpoint |
L’utilisateur crée un point de terminaison de recherche vectorielle. |
|
vectorSearch |
deleteEndpoint |
L’utilisateur supprime un point de terminaison de recherche vectorielle. |
|
vectorSearch |
changeEndpointAcl |
L’utilisateur met à jour les autorisations sur un point de terminaison de recherche vectorielle. |
|
vectorSearch |
createVectorIndex |
L’utilisateur crée un index de recherche vectorielle. |
|
vectorSearch |
deleteVectorIndex |
L’utilisateur supprime un index de recherche vectorielle. |
|
vectorSearch |
changeEndpointAcl |
L’utilisateur modifie la liste de contrôle d’accès pour un point de terminaison. |
|
vectorSearch |
queryVectorIndex |
L’utilisateur interroge un index de recherche vectorielle. |
|
vectorSearch |
queryVectorIndexNextPage |
L’utilisateur lit les résultats paginés d’une requête d’index de recherche vectorielle. |
|
vectorSearch |
scanVectorIndex |
L’utilisateur analyse toutes les données dans un index de recherche vectorielle. |
|
vectorSearch |
upsertDataVectorIndex |
L'utilisateur met à jour ou insère des données dans un index de recherche vectorielle d'accès direct. |
|
vectorSearch |
deleteDataVectorIndex |
L’utilisateur supprime des données dans un index de recherche vectorielle Direct Access. |
|
vectorSearch |
queryVectorIndexRouteOptimized |
L’utilisateur interroge un index de recherche vectorielle à l’aide d’un itinéraire d’API à faible latence. |
|
vectorSearch |
queryVectorIndexNextPageRouteOptimized |
L’utilisateur lit les résultats paginés d’une requête d’index de recherche vectorielle à l’aide d’un itinéraire d’API à faible latence. |
|
vectorSearch |
scanVectorIndexRouteOptimized |
L’utilisateur analyse toutes les données d’un index de recherche vectorielle à l’aide d’un itinéraire d’API à faible latence. |
|
vectorSearch |
upsertDataVectorIndexRouteOptimized |
Un utilisateur ajoute ou met à jour des données dans un index de recherche vectorielle Accès Direct via un chemin d'API à faible latence. |
|
vectorSearch |
deleteDataVectorIndexRouteOptimized |
L’utilisateur supprime des données dans un index de recherche vectorielle Direct Access à l’aide d’un itinéraire d’API à faible latence. |
|
Événements de webhook
Les événements webhookNotifications suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux destinations de notification.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
webhookNotifications |
createWebhook |
Un administrateur crée une destination de notification. |
|
webhookNotifications |
deleteWebhook |
Un administrateur supprime une destination de notification. |
|
webhookNotifications |
getWebhook |
Un utilisateur affiche des informations sur une destination de notification à l’aide de l’interface utilisateur ou de l’API. |
|
webhookNotifications |
notifyWebhook |
Un webhook est déclenché et envoie une charge utile de notification à l’URL cible. |
|
webhookNotifications |
testWebhook |
Une charge utile de test est envoyée à une URL de webhook pour vérifier la configuration et vérifier qu’elle peut recevoir des notifications avec succès. |
|
webhookNotifications |
updateWebhook |
Un administrateur met à jour une destination de notification. |
|
Événements de terminal web
Les événements webTerminal suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à la fonctionnalité de terminal web .
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
webTerminal |
startSession |
L’utilisateur démarre des sessions de terminal web. |
|
webTerminal |
closeSession |
L’utilisateur ferme une session de terminal web. |
|
Événements d’espace de travail
Les événements workspace suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à la gestion de l’espace de travail.
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
workspace |
addPermissionAssignment |
Un administrateur de compte ajoute un principal à un espace de travail. |
|
workspace |
changeWorkspaceAcl |
Les autorisations d’accès à l’espace de travail sont modifiées. |
|
workspace |
deletePermissionAssignment |
Un administrateur d’espace de travail supprime un principal d’un espace de travail. |
|
workspace |
deleteSetting |
Un paramètre est supprimé de l’espace de travail. |
|
workspace |
fileCreate |
L’utilisateur crée un fichier dans l’espace de travail. |
|
workspace |
fileDelete |
L’utilisateur supprime un fichier dans l’espace de travail. |
|
workspace |
fileEditorOpenEvent |
L’utilisateur ouvre l’éditeur de fichiers. |
|
workspace |
getPermissionAssignment |
Un administrateur de compte obtient les attributions d’autorisations d’un espace de travail. |
|
workspace |
getRoleAssignment |
L’utilisateur obtient les rôles d’utilisateur d’un espace de travail. |
|
workspace |
mintOAuthAuthorizationCode |
Enregistré lorsque le code d’autorisation OAuth interne est généré au niveau de l’espace de travail. |
|
workspace |
mintOAuthToken |
Le jeton OAuth est frappé pour l’espace de travail. |
|
workspace |
moveWorkspaceNode |
Un administrateur d’espace de travail déplace un nœud d’espace de travail. |
|
workspace |
purgeWorkspaceNodes |
Un administrateur d'espace de travail supprime des nœuds d'un espace de travail. |
|
workspace |
reattachHomeFolder |
Un dossier d’accueil existant est rattaché pour un utilisateur qui est rajouté à l’espace de travail. |
|
workspace |
renameWorkspaceNode |
Un administrateur d’espace de travail renomme des nœuds d’un espace de travail. |
|
workspace |
unmarkHomeFolder |
Les attributs spéciaux du dossier d’accueil sont supprimés lorsqu’un utilisateur est supprimé de l’espace de travail. |
|
workspace |
updateRoleAssignment |
Un administrateur d’espace de travail met à jour le rôle d’un utilisateur d’espace de travail. |
|
workspace |
updatePermissionAssignment |
Un administrateur d’espace de travail ajoute un principal à l’espace de travail. |
|
workspace |
setSetting |
Un administrateur d’espace de travail configure un paramètre d’espace de travail. |
|
workspace |
workspaceConfEdit |
L’administrateur d’espace de travail met à jour un paramètre, par exemple en activant des journaux d’audit détaillés. |
|
workspace |
workspaceExport |
L’utilisateur exporte un notebook à partir d’un espace de travail. |
|
workspace |
workspaceInHouseOAuthClientAuthentication |
Le client OAuth est authentifié dans le service d’espace de travail. |
|
Événements de fichiers d’espace de travail
Les événements workspaceFiles suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés aux fichiers des espaces de travail.
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
workspaceFiles |
wsfsStreamingRead |
Un fichier d’espace de travail est lu par un utilisateur ou par programmation dans le cadre d’un flux de travail. |
|
workspaceFiles |
wsfsStreamingWrite |
Un fichier d’espace de travail est écrit par un utilisateur ou par programmation dans le cadre d’un flux de travail. |
|
workspaceFiles |
wsfsImportFile |
Un utilisateur importe un fichier dans l’espace de travail. |
|
Services au niveau du compte
Les services suivants consignent les événements d’audit au niveau du compte.
événements de contrôle d’accès au compte
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements accountsAccessControl suivants sont enregistrés au niveau du compte et sont liés à l'API de contrôle d'accès au compte (aperçu public).
| Service | Nom de l’action | Descriptif | Paramètres de la demande |
|---|---|---|---|
accountsAccessControl |
updateRuleSet |
Un utilisateur met à jour un ensemble de règles à l’aide de l’API Contrôle d’accès au compte. |
|
Événements au niveau du compte
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements accounts suivants sont enregistrés au niveau du compte. Ce service inclut des événements liés à la gestion au niveau du compte.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
accounts |
accountInHouseOAuthClientAuthentication |
Un client OAuth est authentifié. |
|
accounts |
accountIpAclsValidationFailed |
La validation des autorisations IP échoue. Retourne statusCode 403. |
|
accounts |
activateUser |
Un utilisateur est réactivé après avoir été désactivé. Consultez Désactiver les utilisateurs dans compte. |
|
accounts |
add |
Un utilisateur est ajouté au compte Azure Databricks. |
|
accounts |
addPrincipalsToGroup |
Des utilisateurs sont ajoutés à un groupe au niveau du compte à l’aide du provisionnement SCIM. |
|
accounts |
createGroup |
Un groupe au niveau du compte est créé. |
|
accounts |
deactivateUser |
Un utilisateur est désactivé. Consultez Désactiver les utilisateurs dans compte. |
|
accounts |
delete |
Un utilisateur est supprimé du compte Azure Databricks. |
|
accounts |
deleteSetting |
L’administrateur de compte supprime un paramètre du compte Azure Databricks. |
|
accounts |
garbageCollectDbToken |
Un utilisateur exécute une commande « garbage collect » sur des jetons arrivés à expiration. |
|
accounts |
generateDbToken |
L’utilisateur génère un jeton à partir des paramètres utilisateur ou lorsque le service génère le jeton. |
|
accounts |
login |
Un utilisateur se connecte à la console de compte. |
|
accounts |
logout |
Un utilisateur se déconnecte de la console de compte. |
|
accounts |
oidcBrowserLogin |
Un utilisateur se connecte à son compte avec le workflow de navigateur OpenID Connect. |
|
accounts |
oidcTokenAuthorization |
Un jeton OIDC est authentifié pour une connexion d’administrateur de compte. |
|
accounts |
removeAccountAdmin |
Un administrateur de compte supprime les autorisations d’administrateur de compte d’un autre utilisateur. |
|
accounts |
removeGroup |
Un groupe est supprimé du compte. |
|
accounts |
removePrincipalFromGroup |
Les utilisateurs sont supprimés d’un groupe au niveau du compte. |
|
accounts |
removePrincipalsFromGroup |
Des utilisateurs sont supprimés d’un groupe au niveau du compte à l’aide du provisionnement SCIM. |
|
accounts |
setAccountAdmin |
Un administrateur de compte attribue le rôle d’administrateur de compte à un autre utilisateur. |
|
accounts |
setSetting |
Un administrateur de compte met à jour un paramètre au niveau du compte. |
|
accounts |
tokenLogin |
L’utilisateur se connecte à Databricks à l’aide d’un jeton JWT. |
|
accounts |
updateUser |
Un administrateur de compte met à jour un compte d’utilisateur. |
|
accounts |
updateGroup |
Un administrateur de compte met à jour un groupe au niveau du compte. |
|
accounts |
validateEmail |
Lorsqu’un utilisateur valide son e-mail après la création du compte. |
|
Événements de gestion de compte
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements accountsManager suivants sont enregistrés au niveau du compte. Ces événements doivent être liés aux configurations cloud effectuées par les administrateurs de compte dans la console de compte.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
accountsManager |
createNetworkConnectivityConfig |
L’administrateur de compte a créé une configuration de connectivité réseau. |
|
accountsManager |
getNetworkConnectivityConfig |
L’administrateur de compte demande des détails sur une configuration de connectivité réseau. |
|
accountsManager |
listNetworkConnectivityConfigs |
L’administrateur de compte répertorie toutes les configurations de connectivité réseau dans le compte. |
|
accountsManager |
deleteNetworkConnectivityConfig |
L’administrateur de compte a supprimé une configuration de connectivité réseau. |
|
accountsManager |
createNetworkConnectivityConfigPrivateEndpointRule |
L’administrateur de compte a créé une règle de point de terminaison privé. |
|
accountsManager |
getNetworkConnectivityConfigPrivateEndpointRule |
L’administrateur de compte demande des détails sur une règle de point de terminaison privé. |
|
accountsManager |
listNetworkConnectivityConfigPrivateEndpointRules |
L’administrateur de compte répertorie toutes les règles de point de terminaison privé sous une configuration de connectivité réseau. |
|
accountsManager |
deleteNetworkConnectivityConfigPrivateEndpointRule |
L’administrateur de compte a supprimé une règle de point de terminaison privé. |
|
accountsManager |
updateNetworkConnectivityConfigPrivateEndpointRule |
L’administrateur de compte a mis à jour une règle de point de terminaison privé. |
|
accountsManager |
createNetworkPolicy |
L’administrateur de compte a créé une stratégie réseau. |
|
accountsManager |
getNetworkPolicy |
L’administrateur de compte demande des détails sur une stratégie réseau. |
|
accountsManager |
listNetworkPolicies |
L’administrateur de compte répertorie toutes les stratégies réseau du compte. |
|
accountsManager |
updateNetworkPolicy |
L’administrateur de compte a mis à jour une stratégie réseau. |
|
accountsManager |
deleteNetworkPolicy |
L’administrateur de compte a supprimé une stratégie réseau. |
|
accountsManager |
getWorkspaceNetworkOption |
L’administrateur de compte demande des détails sur les stratégies réseau d’un espace de travail. |
|
accountsManager |
updateWorkspaceNetworkOption |
L’administrateur de compte a mis à jour la stratégie réseau d’un espace de travail. |
|
Événements d’utilisation facturables
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements accountBillableUsage suivants sont enregistrés au niveau du compte. Ce service inclut des événements liés à l’accès à l’utilisation facturable dans la console de compte.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
accountBillableUsage |
getAggregatedUsage |
L’utilisateur a accédé à une utilisation facturable agrégée (utilisation par jour) pour le compte via la fonctionnalité Graphique d’utilisation. |
|
accountBillableUsage |
getDetailedUsage |
L’utilisateur a accédé à une utilisation facturable détaillée (utilisation pour chaque cluster) pour le compte via la fonctionnalité de téléchargement des données d'utilisation. |
|
Événements de salle blanche
Les événements clean-room suivants sont enregistrés au niveau du compte. Ces événements sont liés aux salles propres.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
clean-room |
createCleanRoom |
Un utilisateur de votre compte Databricks crée une salle propre à l’aide de l’interface utilisateur ou de l’API. |
|
clean-room |
createCleanRoomAsset |
Un utilisateur de votre compte crée une ressource de salle blanche. |
|
clean-room |
createCleanRoomAssetReview |
Un utilisateur de votre compte Databricks crée une révision pour une ressource de salle blanche à l’aide de l’interface utilisateur ou de l’API. Actuellement, seuls les blocs-notes peuvent être examinés. |
|
clean-room |
createCleanRoomAutoApprovalRule |
Un utilisateur de votre compte Databricks crée une règle d’approbation automatique pour une salle propre à l’aide de l’interface utilisateur ou de l’API. La réponse inclut un rule_id référencé dans la table système clean_room_events. |
|
clean-room |
createCleanRoomOutputCatalog |
Un utilisateur de votre compte Databricks crée une table de sortie dans une salle propre à l’aide de l’interface utilisateur ou de l’API. |
|
clean-room |
deleteCleanRoom |
Un utilisateur de votre compte Databricks supprime une salle propre à l’aide de l’interface utilisateur ou de l’API. |
|
clean-room |
deleteCleanRoomAsset |
Un utilisateur de votre compte supprime une ressource de salle blanche. |
|
clean-room |
deleteCleanRoomAutoApprovalRule |
Un utilisateur de votre compte Databricks supprime une règle d’approbation automatique pour une salle propre à l’aide de l’interface utilisateur ou de l’API. |
|
clean-room |
getCleanRoom |
Un utilisateur de votre compte obtient des détails sur une salle propre à l’aide de l’interface utilisateur ou de l’API. |
|
clean-room |
getCleanRoomAsset |
Un utilisateur de votre compte affiche des détails sur la ressource de données d’une salle blanche à l’aide de l’interface utilisateur. |
|
clean-room |
listCleanRoomAssets |
Un utilisateur obtient une liste de ressources dans une salle propre. |
|
clean-room |
listCleanRoomAutoApprovalRules |
Un utilisateur de votre compte Databricks répertorie les règles d’approbation automatique pour une salle propre à l’aide de l’interface utilisateur ou de l’API. |
|
clean-room |
listCleanRoomNotebookTaskRuns |
Un utilisateur obtient la liste des exécutions de tâches de notebook dans une salle blanche. |
|
clean-room |
listCleanRooms |
Un utilisateur obtient la liste de toutes les salles propres à l’aide de l’interface utilisateur de l’espace de travail ou de toutes les salles propres dans le metastore à l’aide de l’API. |
|
clean-room |
updateCleanRoom |
Un utilisateur de votre compte met à jour les détails ou les ressources d’une salle blanche. |
|
clean-room |
updateCleanRoomAsset |
Un utilisateur de votre compte met à jour une ressource de salle blanche. |
|
Événements de partage Delta
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements de partage delta sont divisés en deux sections : les événements enregistrés dans le compte du fournisseur de données et les événements enregistrés dans le compte du destinataire des données.
Pour savoir comment utiliser les journaux d’audit pour surveiller les événements de partage Delta, consultez Auditer et surveiller le partage de données.
Événements du fournisseur de partage Delta
Les événements de journal d’audit suivants sont enregistrés dans le compte du fournisseur. Les actions effectuées par les destinataires commencent par le deltaSharing préfixe . Chacun de ces journaux inclut également request_params.metastore_id, qui est le metastore qui gère les données partagées, et userIdentity.email, qui est l’ID de l’utilisateur qui a lancé l’activité.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
unityCatalog |
deltaSharingListShares |
Un destinataire de données demande une liste de partages. |
|
unityCatalog |
deltaSharingGetShare |
Un destinataire de données demande des détails sur un partage. |
|
unityCatalog |
deltaSharingListSchemas |
Un destinataire de données demande une liste de schémas partagés. |
|
unityCatalog |
deltaSharingListAllTables |
Un destinataire de données demande une liste de toutes les tables partagées. |
|
unityCatalog |
deltaSharingListTables |
Un destinataire de données demande une liste de tables partagées. |
|
unityCatalog |
deltaSharingGetTableMetadata |
Un destinataire de données demande des détails sur les métadonnées d’une table. |
|
unityCatalog |
deltaSharingGetTableVersion |
Un destinataire de données demande des détails sur une version de table. |
|
unityCatalog |
deltaSharingQueryTable |
Journalisé lorsqu’un destinataire de données interroge une table partagée. |
|
unityCatalog |
deltaSharingQueryTableChanges |
Journalisé lorsqu’un destinataire de données interroge des données modifiées pour une table. |
|
unityCatalog |
deltaSharingQueriedTable |
Journalisé après qu’un destinataire de données obtient une réponse à sa requête. Le response.result champ inclut plus d’informations sur la requête du destinataire (voir Audit et surveiller le partage de données) |
|
unityCatalog |
deltaSharingQueriedTableChanges |
Journalisé après qu’un destinataire de données obtient une réponse à sa requête. Le response.result champ contient plus d’informations sur la requête du destinataire (consultez Auditer et surveiller le partage de données). |
|
unityCatalog |
deltaSharingListNotebookFiles |
Un destinataire de données demande une liste de fichiers de notebook partagés. |
|
unityCatalog |
deltaSharingQueryNotebookFile |
Un destinataire de données interroge un fichier de notebook partagé. |
|
unityCatalog |
deltaSharingListFunctions |
Un destinataire de données demande une liste de fonctions dans un schéma parent. |
|
unityCatalog |
deltaSharingListAllFunctions |
Un destinataire de données demande une liste de toutes les fonctions partagées. |
|
unityCatalog |
deltaSharingListFunctionVersions |
Un destinataire de données demande une liste de versions de fonction. |
|
unityCatalog |
deltaSharingListVolumes |
Un destinataire de données demande une liste de volumes partagés dans un schéma. |
|
unityCatalog |
deltaSharingListAllVolumes |
Un destinataire de données demande tous les volumes partagés. |
|
unityCatalog |
updateMetastore |
Le fournisseur met à jour son metastore. |
|
unityCatalog |
createRecipient |
Le fournisseur crée un destinataire de données. |
|
unityCatalog |
deleteRecipient |
Le fournisseur supprime un destinataire de données. |
|
unityCatalog |
getRecipient |
Le fournisseur demande des détails sur un destinataire de données. |
|
unityCatalog |
listRecipients |
Le fournisseur demande une liste de tous ses destinataires de données. | Aucune |
unityCatalog |
rotateRecipientToken |
Le fournisseur fait pivoter le jeton d’un destinataire. |
|
unityCatalog |
updateRecipient |
Le fournisseur met à jour les attributs d’un destinataire de données. |
|
unityCatalog |
createShare |
Le fournisseur met à jour les attributs d’un destinataire de données. |
|
unityCatalog |
deleteShare |
Le fournisseur met à jour les attributs d’un destinataire de données. |
|
unityCatalog |
getShare |
Le fournisseur demande des détails sur un partage. |
|
unityCatalog |
updateShare |
Le fournisseur ajoute ou supprime des ressources d’un partage de données. |
|
unityCatalog |
listShares |
Le fournisseur demande une liste de ses partages. | Aucune |
unityCatalog |
getSharePermissions |
Le fournisseur demande des détails sur les autorisations d’un partage. |
|
unityCatalog |
updateSharePermissions |
Le fournisseur met à jour les autorisations d’un partage. |
|
unityCatalog |
getRecipientSharePermissions |
Le fournisseur demande des détails sur les autorisations de partage d’un destinataire. |
|
unityCatalog |
getActivationUrlInfo |
Le fournisseur demande des détails sur l’activité de son lien d’activation. |
|
unityCatalog |
generateTemporaryVolumeCredential |
Les informations d’identification temporaires sont générées pour que le destinataire accède à un volume partagé. |
|
unityCatalog |
generateTemporaryTableCredential |
Une authentification temporaire est générée pour que le destinataire accède à une table partagée. |
|
unityCatalog |
createRecipientOidcPolicy |
Le fournisseur crée une stratégie de fédération OIDC pour un destinataire. |
|
unityCatalog |
deleteRecipientOidcPolicy |
Le fournisseur supprime une stratégie de fédération OIDC pour un destinataire. |
|
unityCatalog |
deleteRecipientPolicy |
Le fournisseur supprime une politique de destinataire. |
|
unityCatalog |
getRecipientOidcPolicy |
Le fournisseur demande des détails sur la stratégie de fédération OIDC d’un destinataire. |
|
unityCatalog |
getRecipientPropertiesByDependentId |
Le fournisseur demande des propriétés de destinataire pour un objet dépendant. |
|
unityCatalog |
listRecipientOidcPolicies |
Le fournisseur demande une liste de stratégies de fédération OIDC pour un destinataire. |
|
unityCatalog |
reconnectRecipientAccount |
Le fournisseur reconnecte un compte destinataire Databricks à un autre compte Databricks. |
|
unityCatalog |
retrieveRecipientToken |
Le destinataire récupère son jeton d'autorisation pour l’authentification pour le partage ouvert. |
|
unityCatalog |
deltaSharingGetQueryInfo |
Le fournisseur demande des informations de requête pour une table partagée. |
|
unityCatalog |
deltaSharingReconciliation |
Delta Sharing effectue le rapprochement pour une table partagée. |
|
unityCatalog |
addShareToCatalog |
Le destinataire monte un partage dans un catalogue. |
|
unityCatalog |
listSharesInCatalog |
L’utilisateur demande une liste de partages montés dans un catalogue. |
|
unityCatalog |
removeShareFromCatalog |
Le destinataire démonte un partage à partir d’un catalogue. |
|
unityCatalog |
listProviderShareAssets |
L'utilisateur demande une liste de ressources dans le partage réseau d’un fournisseur. |
|
unityCatalog |
listInboundSharedNotebookFiles |
Le destinataire demande une liste de fichiers de notebook partagés dans un catalogue. |
|
unityCatalog |
getInboundSharedNotebookFile |
Le destinataire demande des détails sur un fichier de notebook partagé. |
|
unityCatalog |
listSharedCatalogs |
Le fournisseur demande une liste de catalogues partagés. |
|
Événements de destinataire de partage Delta
Les événements suivants sont enregistrés dans le compte du destinataire des données. Ces événements enregistrent l’accès du destinataire aux ressources de données partagées et d’IA, ainsi qu’aux événements associés à la gestion des fournisseurs. Chacun de ces événements inclut également les paramètres de requête suivants :
-
recipient_name: nom du destinataire dans le système du fournisseur de données. -
metastore_id: nom du metastore dans le système du fournisseur de données. -
sourceIPAddress: adresse IP d’où provient la requête.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
unityCatalog |
deltaSharingProxyGetTableVersion |
Un destinataire de données demande des détails sur une version de table partagée. |
|
unityCatalog |
deltaSharingProxyGetTableMetadata |
Un destinataire de données demande des détails sur les métadonnées d’une table partagée. |
|
unityCatalog |
deltaSharingProxyQueryTable |
Un destinataire de données interroge une table partagée. |
|
unityCatalog |
deltaSharingProxyQueryTableChanges |
Un destinataire de données interroge les données modifiées d’une table. |
|
unityCatalog |
createProvider |
Un destinataire de données crée un objet fournisseur. |
|
unityCatalog |
updateProvider |
Un destinataire de données met à jour un objet fournisseur. |
|
unityCatalog |
deleteProvider |
Un destinataire de données supprime un objet fournisseur. |
|
unityCatalog |
getProvider |
Un destinataire de données demande des détails sur un objet fournisseur. |
|
unityCatalog |
listProviders |
Un destinataire de données demande une liste de fournisseurs. | Aucune |
unityCatalog |
activateProvider |
Un destinataire de données active un objet fournisseur. |
|
unityCatalog |
listProviderShares |
Un destinataire de données demande une liste des partages d’un fournisseur. |
|
Événements du client externe Iceberg de Delta Sharing
Importante
Cette fonctionnalité est disponible en préversion publique.
Les événements suivants dataSharing sont enregistrés au niveau du compte pour les clients Iceberg externes accédant aux données partagées à l’aide de l’API catalogue REST Apache Iceberg. Pour plus d’informations, consultez Activer le partage avec des clients Iceberg externes.
Ces événements sont enregistrés lorsque des clients Iceberg externes (tels que Snowflake ou d’autres systèmes autres que Databricks) accèdent aux données partagées.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
dataSharing |
icebergGetConfig |
Un client Iceberg externe demande des informations de configuration. |
|
dataSharing |
icebergListNamespaces |
Un client Iceberg externe demande une liste d’espaces de noms. |
|
dataSharing |
icebergGetNamespace |
Un client Iceberg externe demande des détails sur un espace de noms. |
|
dataSharing |
icebergListTables |
Un client Iceberg externe demande une liste de tables dans un espace de noms. |
|
dataSharing |
icebergLoadTable |
Un client Iceberg externe charge les métadonnées de table. |
|
dataSharing |
icebergReportMetrics |
Un client Iceberg externe signale des métriques. |
|
Événements de stratégie budgétaire serverless
Les événements suivants budgetPolicyCentral sont enregistrés au niveau du compte et sont liés aux stratégies budgétaires sans serveur. Voyez l'utilisation des attributs avec les politiques budgétaires sans serveur.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
budgetPolicyCentral |
createBudgetPolicy |
L’administrateur de l’espace de travail ou l’administrateur de facturation crée une stratégie budgétaire serverless. Le nouveau policy_id est connecté à la colonne response. |
|
budgetPolicyCentral |
updateBudgetPolicy |
L’administrateur de l’espace de travail, l’administrateur de facturation ou le gestionnaire de stratégies met à jour une stratégie budgétaire serverless. |
|
budgetPolicyCentral |
deleteBudgetPolicy |
L’administrateur de l’espace de travail, l’administrateur de la facturation ou le gestionnaire de politique supprime une politique budgétaire sans serveur. |
|
Événements d’informations d’identification du principal de service (préversion publique)
Les événements servicePrincipalCredentials suivants sont enregistrés au niveau du compte. Ces événements sont liés aux informations d’identification du service.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
servicePrincipalCredentials |
create |
L’administrateur de compte génère un secret OAuth pour le principal de service. |
|
servicePrincipalCredentials |
list |
L’administrateur de compte répertorie tous les secrets OAuth sous un principal de service. |
|
servicePrincipalCredentials |
delete |
L’administrateur de compte supprime le secret OAuth d’un principal de service. |
|
Événements Unity Catalog
Remarque
Ce service n’est pas disponible via les paramètres de diagnostic Azure. Activez la table système du journal d’audit pour accéder à ces événements.
Les événements de diagnostic suivants sont liés à Unity Catalog. Les événements Delta Sharing sont également enregistrés sous le service unityCatalog. Pour les événements de partage Delta, consultez l’article sur les événements de partage Delta. Les événements d’audit Unity Catalog peuvent être consignés au niveau de l’espace de travail ou au niveau du compte en fonction de l’événement.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
unityCatalog |
createMetastore |
L’administrateur de compte crée un metastore. |
|
unityCatalog |
getMetastore |
L’administrateur de compte demande l’ID du metastore. |
|
unityCatalog |
getMetastoreSummary |
L’administrateur de compte demande des détails sur un metastore. |
|
unityCatalog |
listMetastores |
L’administrateur de compte demande une liste de tous les metastores dans un compte. |
|
unityCatalog |
updateMetastore |
L’administrateur de compte effectue la mise à jour d’un metastore. |
|
unityCatalog |
deleteMetastore |
L’administrateur de compte supprime un metastore. |
|
unityCatalog |
updateMetastoreAssignment |
L’administrateur de compte effectue une mise à jour de l’attribution d’espace de travail d’un metastore. |
|
unityCatalog |
createExternalLocation |
L’administrateur de compte crée un emplacement externe. |
|
unityCatalog |
getExternalLocation |
L’administrateur de compte demande des détails sur un emplacement externe. |
|
unityCatalog |
listExternalLocations |
L’administrateur de compte demande une liste de tous les emplacements externes d’un compte. |
|
unityCatalog |
updateExternalLocation |
L’administrateur de compte effectue la mise à jour d’un emplacement externe. |
|
unityCatalog |
deleteExternalLocation |
L’administrateur de compte supprime un emplacement externe. |
|
unityCatalog |
createCatalog |
L’utilisateur crée un catalogue. |
|
unityCatalog |
deleteCatalog |
L’utilisateur supprime un catalogue. |
|
unityCatalog |
getCatalog |
L’utilisateur demande des détails sur un catalogue. |
|
unityCatalog |
updateCatalog |
L’utilisateur met à jour un catalogue. |
|
unityCatalog |
listCatalog |
L’utilisateur effectue un appel pour répertorier tous les catalogues dans le metastore. |
|
unityCatalog |
createSchema |
L’utilisateur crée un schéma. |
|
unityCatalog |
deleteSchema |
L’utilisateur supprime un schéma. |
|
unityCatalog |
getSchema |
L’utilisateur demande des détails sur un schéma. |
|
unityCatalog |
listSchema |
L’utilisateur demande la liste de tous les schémas d’un catalogue. |
|
unityCatalog |
updateSchema |
L’utilisateur met à jour un schéma. |
|
unityCatalog |
createStagingTable |
|
|
unityCatalog |
createTable |
Un utilisateur crée une table. Les paramètres de requête diffèrent en fonction du type de table créé. |
|
unityCatalog |
deleteTable |
L’utilisateur supprime une table. |
|
unityCatalog |
getTable |
L’utilisateur demande des détails sur une table. |
|
unityCatalog |
privilegedGetTable |
|
|
unityCatalog |
listTables |
L’utilisateur effectue un appel pour répertorier toutes les tables d’un schéma. |
|
unityCatalog |
listTableSummaries |
L’utilisateur obtient un tableau de résumés pour les tables d’un schéma et d’un catalogue dans le metastore. |
|
unityCatalog |
updateTables |
Un utilisateur effectue la mise à jour d’une table. Les paramètres de requête affichés varient en fonction du type de mise à jour de table effectuée. |
|
unityCatalog |
createStorageCredential |
L’administrateur de compte crée un certificat de stockage. Vous pouvez voir un paramètre de requête supplémentaire basé sur les informations d’identification de votre fournisseur de cloud. |
|
unityCatalog |
listStorageCredentials |
L’administrateur de compte effectue un appel pour répertorier toutes les informations d’identification de stockage dans le compte. |
|
unityCatalog |
getStorageCredential |
L’administrateur de compte demande les détails concernant les identifiants de stockage. |
|
unityCatalog |
updateStorageCredential |
L'administrateur de compte met à jour les identifiants de stockage. |
|
unityCatalog |
deleteStorageCredential |
L’administrateur de compte supprime un identifiant de stockage. |
|
unityCatalog |
generateTemporaryTableCredential |
Journalisé chaque fois qu’une information d’identification temporaire est accordée pour une table. Vous pouvez utiliser cet événement pour déterminer qui a interrogé quoi et quand. |
|
unityCatalog |
generateTemporaryPathCredential |
Journalisé chaque fois qu’une information d’identification temporaire est accordée pour un chemin d’accès. |
|
unityCatalog |
checkPathAccess |
Journalisé chaque fois que les autorisations utilisateur sont vérifiées pour un chemin donné. |
|
unityCatalog |
getPermissions |
L’utilisateur effectue un appel pour obtenir les détails d’autorisation d’un objet sécurisable. Cet appel ne retourne pas d’autorisations héritées, mais uniquement des autorisations attribuées explicitement. |
|
unityCatalog |
getEffectivePermissions |
L'utilisateur fait un appel pour obtenir tous les détails de l'autorisation pour un objet sécurisable. Un appel de permissions efficace renvoie à la fois les permissions attribuées explicitement et les permissions héritées. |
|
unityCatalog |
updatePermissions |
L’utilisateur met à jour les autorisations sur un objet sécurisable. |
|
unityCatalog |
metadataSnapshot |
L’utilisateur interroge les métadonnées d’une version de table précédente. |
|
unityCatalog |
metadataAndPermissionsSnapshot |
L’utilisateur interroge les métadonnées et les autorisations d’une version de table précédente. |
|
unityCatalog |
updateMetadataSnapshot |
L’utilisateur met à jour les métadonnées d’une version de table précédente. |
|
unityCatalog |
getForeignCredentials |
L’utilisateur effectue un appel pour obtenir des détails sur une table étrangère. |
|
unityCatalog |
getInformationSchema |
L’utilisateur effectue un appel pour obtenir des détails sur un schéma. |
|
unityCatalog |
createConstraint |
L’utilisateur crée une contrainte pour une table. |
|
unityCatalog |
deleteConstraint |
L’utilisateur supprime une contrainte pour une table. |
|
unityCatalog |
createPipeline |
L’utilisateur crée un pipeline Unity Catalog. |
|
unityCatalog |
updatePipeline |
L’utilisateur met à jour un pipeline Unity Catalog. |
|
unityCatalog |
getPipeline |
L’utilisateur demande des détails sur un pipeline Unity Catalog. |
|
unityCatalog |
deletePipeline |
L’utilisateur supprime un pipeline Unity Catalog. |
|
unityCatalog |
deleteResourceFailure |
La suppression de la ressource échoue | Aucune |
unityCatalog |
createVolume |
L’utilisateur crée un volume Unity Catalog. |
|
unityCatalog |
getVolume |
L’utilisateur effectue un appel pour obtenir des informations sur un volume Unity Catalog. |
|
unityCatalog |
updateVolume |
L’utilisateur met à jour les métadonnées d’un volume du catalogue Unity avec les appels ALTER VOLUME ou COMMENT ON. |
|
unityCatalog |
deleteVolume |
L’utilisateur supprime un volume Unity Catalog. |
|
unityCatalog |
listVolumes |
L’utilisateur effectue un appel pour obtenir la liste de tous les volumes Unity Catalog d’un schéma. |
|
unityCatalog |
generateTemporaryVolumeCredential |
Des informations d’identification temporaires sont générées lorsqu’un utilisateur effectue une opération de lecture ou d’écriture sur un volume. Vous pouvez utiliser cet événement pour déterminer qui a eu accès à un volume et quand. |
|
unityCatalog |
getTagSecurableAssignments |
Les affectations d’étiquettes pour un élément sécurisable sont récupérées |
|
unityCatalog |
getTagSubentityAssignments |
Les affectations d’étiquettes pour une sous-entité sont récupérées |
|
unityCatalog |
UpdateTagSecurableAssignments |
Les affectations de balises pour un élément sécurisable sont mises à jour |
|
unityCatalog |
UpdateTagSubentityAssignments |
Les affectations de balises pour une sous-entité sont mises à jour |
|
unityCatalog |
createRegisteredModel |
L'utilisateur crée un modèle enregistré Unity Catalog. |
|
unityCatalog |
getRegisteredModel |
L’utilisateur effectue un appel pour obtenir des informations sur un modèle inscrit Unity Catalog. |
|
unityCatalog |
updateRegisteredModel |
L’utilisateur met à jour les métadonnées d’un modèle inscrit dans le catalogue Unity. |
|
unityCatalog |
deleteRegisteredModel |
L’utilisateur supprime un modèle inscrit Unity Catalog. |
|
unityCatalog |
listRegisteredModels |
L'utilisateur effectue un appel pour obtenir une liste des modèles enregistrés dans Unity Catalog dans un schéma, ou pour lister des modèles à travers des catalogues et des schémas. |
|
unityCatalog |
createModelVersion |
L’utilisateur crée une version de modèle dans Unity Catalog. |
|
unityCatalog |
finalizeModelVersion |
L’utilisateur effectue un appel pour «finaliser » une version d’un modèle Unity Catalog après avoir chargé les fichiers de version du modèle à son emplacement de stockage, ce qui le rend en lecture seule et utilisable dans des workflows d’inférence. |
|
unityCatalog |
getModelVersion |
L’utilisateur effectue un appel pour obtenir des détails sur une version de modèle. |
|
unityCatalog |
getModelVersionByAlias |
L’utilisateur effectue un appel pour obtenir des détails sur une version de modèle à l’aide de l’alias. |
|
unityCatalog |
updateModelVersion |
L’utilisateur met à jour les métadonnées d’une version de modèle. |
|
unityCatalog |
deleteModelVersion |
L’utilisateur supprime une version de modèle. |
|
unityCatalog |
listModelVersions |
L’utilisateur effectue un appel pour obtenir une liste des versions de modèle Unity Catalog dans un modèle inscrit. |
|
unityCatalog |
generateTemporaryModelVersionCredential |
Des informations d’identification temporaires sont générées lorsqu’un utilisateur effectue une écriture (lors de la création de version initiale du modèle) ou une lecture (une fois que la version du modèle a été finalisée) sur une version du modèle. Vous pouvez utiliser cet événement pour déterminer qui a eu accès à une version de modèle et quand. |
|
unityCatalog |
setRegisteredModelAlias |
L’utilisateur définit un alias sur un modèle inscrit dans le catalogue Unity. |
|
unityCatalog |
deleteRegisteredModelAlias |
L’utilisateur supprime un alias sur un modèle inscrit dans un catalogue Unity. |
|
unityCatalog |
getModelVersionByAlias |
L’utilisateur obtient une version du modèle Unity Catalog par alias. |
|
unityCatalog |
createConnection |
Une nouvelle connexion étrangère est créée. |
|
unityCatalog |
deleteConnection |
Une connexion étrangère est supprimée. |
|
unityCatalog |
getConnection |
Une connexion étrangère est récupérée. |
|
unityCatalog |
updateConnection |
Une connexion étrangère est mise à jour. |
|
unityCatalog |
listConnections |
Les connexions étrangères dans un metastore sont répertoriées. |
|
unityCatalog |
createFunction |
L’utilisateur crée une fonction. |
|
unityCatalog |
updateFunction |
L’utilisateur met à jour une fonction. |
|
unityCatalog |
listFunctions |
L’utilisateur demande une liste de toutes les fonctions au sein d’un catalogue ou d’un schéma parent spécifique. |
|
unityCatalog |
getFunction |
L’utilisateur demande une fonction à partir d’un catalogue ou d’un schéma parent. |
|
unityCatalog |
deleteFunction |
L’utilisateur demande une fonction à partir d’un catalogue ou d’un schéma parent. |
|
unityCatalog |
generateTemporaryServiceCredential |
Des informations d’identification temporaires sont générées pour accéder à un compte de service cloud à partir de Databricks. |
|
unityCatalog |
UpdateWorkspaceBindings |
Un administrateur de metastore ou un propriétaire d’objet met à jour les liaisons d’espace de travail d’un catalogue, d’un emplacement externe ou d’informations d’identification de stockage. |
|
unityCatalog |
CreateSecurableTagAssignment |
Une balise régie est affectée à un objet sécurisable. |
|
unityCatalog |
CreateSubsecurableTagAssignment |
La balise régie est affectée à une colonne ou à une ligne. |
|
unityCatalog |
DeleteSecurableTagAssignment |
Une balise régie est supprimée d’un objet sécurisable. |
|
unityCatalog |
DeleteSubsecurableTagAssignment |
La balise régie est supprimée d’une colonne ou d’une ligne. |
|
unityCatalog |
ListSecurableTagAssignments |
Les affectations d’étiquettes régies pour un objet sécurisable sont répertoriées. |
|
unityCatalog |
ListSubsecurableTagAssignments |
Les affectations de balises régies pour les colonnes ou les lignes sont répertoriées. |
|
unityCatalog |
createEntityTagAssignment |
La balise régie est affectée à une entité de catalogue Unity. |
|
unityCatalog |
getEntityTagAssignment |
L’utilisateur demande des détails sur une attribution de balise régie spécifique sur une entité de catalogue Unity. |
|
unityCatalog |
listEntityTagAssignments |
L’utilisateur demande une liste de toutes les attributions de balises régies pour une entité de catalogue Unity. |
|
unityCatalog |
listSecurableTags |
L’utilisateur demande une liste de balises régies. |
|
unityCatalog |
createPolicy |
La stratégie ABAC est créée. |
|
unityCatalog |
deletePolicy |
La stratégie ABAC est supprimée. |
|
unityCatalog |
getPolicy |
L’utilisateur demande des détails sur une stratégie ABAC. |
|
unityCatalog |
listPolicies |
L’utilisateur demande une liste de stratégies ABAC. |
|
unityCatalog |
updatePolicy |
La stratégie ABAC est mise à jour. |
|
unityCatalog |
GetWorkspaceBindings |
L’utilisateur demande des détails de liaison d’espace de travail pour un objet sécurisable. |
|
unityCatalog |
UpdateCatalogWorkspaceBindings |
L’utilisateur met à jour les liaisons d’espace de travail pour un catalogue. |
|
unityCatalog |
createCredential |
L’utilisateur crée des informations d’identification de stockage ou de service. |
|
unityCatalog |
deleteCredential |
L’utilisateur supprime des informations d’identification de stockage ou de service. |
|
unityCatalog |
getCredential |
L’utilisateur demande des détails sur les informations d'authentification d’un stockage ou d’un service. |
|
unityCatalog |
listCredentials |
L’utilisateur demande une liste d’informations d’identification de stockage et de service. |
|
unityCatalog |
updateCredential |
L’utilisateur met à jour des informations d’identification de stockage ou de service. |
|
unityCatalog |
validateCredential |
L’utilisateur valide des informations d’identification de stockage ou de service. |
|
unityCatalog |
createStorageLocation |
L’utilisateur crée un emplacement de stockage. |
|
unityCatalog |
createMetastoreAssignment |
L’administrateur affecte un metastore à un espace de travail. |
|
unityCatalog |
deleteMetastoreAssignment |
L’administrateur supprime une attribution de metastore d’un espace de travail. |
|
unityCatalog |
getCurrentMetastoreAssignment |
L’utilisateur demande les détails actuels de l’affectation du metastore. |
|
unityCatalog |
enableSystemSchema |
L’administrateur active un schéma système. |
|
unityCatalog |
disableSystemSchema |
L’administrateur désactive un schéma système. |
|
unityCatalog |
listSystemSchemas |
L’utilisateur demande une liste de schémas système. |
|
unityCatalog |
getQuota |
L’utilisateur demande des détails sur un quota de ressources. |
|
unityCatalog |
listQuotas |
L’utilisateur demande une liste de quotas de ressources. |
|
unityCatalog |
getTableById |
L’utilisateur demande les détails de la table par ID de table. |
|
unityCatalog |
listDroppedTables |
L’utilisateur demande une liste de tables supprimées. |
|
unityCatalog |
tableExists |
L’utilisateur vérifie si une table existe. |
|
unityCatalog |
undropTable |
L’utilisateur restaure une table supprimée. |
|
unityCatalog |
updateTableToManaged |
L’utilisateur convertit une table externe en table managée. |
|
unityCatalog |
listAllVolumesInMetastore |
L’utilisateur demande une liste de tous les volumes d’un metastore. |
|
unityCatalog |
getArtifactAllowlist |
L’utilisateur demande des détails sur la liste verte des artefacts. |
|
unityCatalog |
setArtifactAllowlist |
L’utilisateur met à jour la liste autorisée des artefacts. |
|
unityCatalog |
updateMLServingPermissions |
Le principal de service est autorisé à déployer un modèle. |
|
Événements de surveillance de la sécurité supplémentaires
Pour les ressources de calcul Azure Databricks du plan de calcul classique, telles que les machines virtuelles pour les clusters et les entrepôts SQL professionnels ou classiques, les fonctionnalités suivantes permettent d’autres agents de surveillance :
Événements de surveillance de l’intégrité des fichiers
Les événements capsule8-alerts-dataplane suivants sont enregistrés au niveau de l’espace de travail. Ce service inclut des événements liés à la surveillance de l’intégrité des fichiers.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
capsule8-alerts-dataplane |
Heartbeat |
Événement régulier pour confirmer que le moniteur est activé. S’exécute actuellement toutes les 10 minutes. |
|
capsule8-alerts-dataplane |
Memory Marked Executable |
La mémoire est souvent marquée comme exécutable afin de permettre l’exécution de codes malveillants lorsqu’une application est exploitée. Alerte lorsqu’un programme définit les autorisations de mémoire de tas ou de pile sur exécutable. Cela peut entraîner des faux positifs pour certains serveurs d’application. |
|
capsule8-alerts-dataplane |
File Integrity Monitor |
Analyse l’intégrité des fichiers système importants. Alerte sur toute modification non autorisée apportée à ces fichiers. Databricks définit des ensembles spécifiques de chemins d’accès du système sur l’image, et cet ensemble de chemins d’accès peut changer au fil du temps. |
|
capsule8-alerts-dataplane |
Systemd Unit File Modified |
Les modifications apportées aux unités système peuvent entraîner l’assouplissement ou la désactivation des contrôles de sécurité, ou l’installation d’un service malveillant. Alerte chaque fois qu’un fichier d’unité systemd est modifié par un programme autre que systemctl. |
|
capsule8-alerts-dataplane |
Repeated Program Crashes |
Les plantages répétés du programme peuvent indiquer qu’un attaquant tente d’utiliser un code malveillant exploitant une faille de sécurité liée à une altération de la mémoire, ou qu’il existe un problème de stabilité dans l’application affectée. Alerte lorsque plus de 5 instances d’un programme individuel se bloquent suite à une erreur de segmentation. |
|
capsule8-alerts-dataplane |
Userfaultfd Usage |
Comme les conteneurs sont généralement des charges de travail statiques, cette alerte peut indiquer qu’un attaquant a compromis le conteneur et tente d’installer et d’exécuter une porte dérobée. Alerte lorsqu’un fichier qui a été créé ou modifié dans les 30 minutes est ensuite exécuté dans un conteneur. |
|
capsule8-alerts-dataplane |
New File Executed in Container |
La mémoire est souvent marquée comme exécutable afin de permettre l’exécution de codes malveillants lorsqu’une application est exploitée. Alerte lorsqu’un programme définit les autorisations de mémoire de tas ou de pile sur exécutable. Cela peut entraîner des faux positifs pour certains serveurs d’application. |
|
capsule8-alerts-dataplane |
Suspicious Interactive Shell |
Les interpréteurs de commandes interactifs sont rares sur l’infrastructure de production moderne. Alerte lorsqu’un interpréteur de commandes interactif est démarré avec des arguments couramment utilisés pour les interpréteurs de commandes inversés. |
|
capsule8-alerts-dataplane |
User Command Logging Evasion |
Échapper à la journalisation des commandes est une pratique courante pour les attaquants, mais peut également indiquer qu’un utilisateur légitime effectue des actions non autorisées ou tente d’échapper à une stratégie. Alerte lorsqu’une modification de la journalisation de l’historique des commandes utilisateur est détectée, indiquant qu’un utilisateur tente d’échapper à la journalisation des commandes. |
|
capsule8-alerts-dataplane |
BPF Program Executed |
Détecte certains types de portes dérobées dans le noyau. Le chargement d’un nouveau programme Berkeley Packet Filter (BPF) peut indiquer qu’un attaquant est en train de charger un rootkit basé sur BPF pour obtenir une persistance et éviter la détection. Alerte lorsqu’un processus charge un nouveau programme BPF privilégié, si le processus fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Kernel Module Loaded |
Les attaquants chargent généralement des modules de noyau malveillants (rootkits) pour échapper à la détection et maintenir la persistance sur un nœud compromis. Alerte lorsqu’un module de noyau est chargé, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Suspicious Program Name Executed-Space After File |
Les attaquants peuvent créer ou renommer des fichiers binaires malveillants pour inclure un espace à la fin du nom dans le but d’emprunter l’identité d’un programme ou d’un service système légitime. Alerte lorsqu’un programme est exécuté avec un espace après le nom du programme. |
|
capsule8-alerts-dataplane |
Illegal Elevation Of Privileges |
Les exploits d'escalade de privilèges du noyau permettent généralement à un utilisateur non privilégié d'obtenir des privilèges d’administrateur sans passer par les voies standard pour les modifications de privilèges. Alerte lorsqu’un programme tente d’élever des privilèges par des moyens inhabituels. Cela peut générer des alertes de faux positif sur des nœuds ayant une charge de travail importante. |
|
capsule8-alerts-dataplane |
Kernel Exploit |
Les fonctions noyau internes ne sont pas accessibles aux programmes ordinaires et, si elles sont appelées, elles constituent un indicateur fort qu’un code malveillant exploitant une faille de sécurité du noyau a été exécuté et que l’attaquant a le contrôle total du nœud. Alerte lorsqu’une fonction noyau retourne de manière inattendue dans l’espace utilisateur. |
|
capsule8-alerts-dataplane |
Processor-Level Protections Disabled |
SMEP et SMAP sont des protections au niveau du processeur qui augmentent la difficulté de réussite des codes malveillants exploitant une faille de sécurité du noyau, et la désactivation de ces restrictions constitue une première étape courante dans les codes malveillants exploitant la faille de sécurité du noyau. Alerte lorsqu’un programme falsifie la configuration SMEP/SMAP du noyau. |
|
capsule8-alerts-dataplane |
Container Escape via Kernel Exploitation |
Alertes lorsqu’un programme utilise des fonctions noyau couramment utilisées dans les exploits d'échappement de conteneur, indiquant qu’un attaquant élève les privilèges de l'accès au conteneur à l'accès au nœud. |
|
capsule8-alerts-dataplane |
Privileged Container Launched |
Les conteneurs privilégiés ont un accès direct aux ressources hôtes, ce qui a un impact plus important en cas de compromission. Alerte lorsqu’un conteneur privilégié est lancé, si le conteneur n’est pas une image privilégiée connue, telle que kube-proxy. Cela peut générer des alertes indésirables pour les conteneurs privilégiés légitimes. |
|
capsule8-alerts-dataplane |
Userland Container Escape |
De nombreux évènements d'évasion de conteneurs forcent l’hôte à exécuter un binaire à l'intérieur du conteneur, permettant ainsi à l’attaquant de prendre le contrôle complet du nœud affecté. Alerte lorsqu’un fichier créé par un conteneur est exécuté à partir de l’extérieur d’un conteneur. |
|
capsule8-alerts-dataplane |
AppArmor Disabled In Kernel |
La modification de certains attributs AppArmor ne peut se produire que dans le noyau, ce qui indique qu’AppArmor a été désactivé par un code malveillant exploitant la faille de sécurité ou un rootkit. Alerte lorsque l’état AppArmor est modifié à partir de la configuration AppArmor détectée lors du démarrage du capteur. |
|
capsule8-alerts-dataplane |
AppArmor Profile Modified |
Les attaquants peuvent tenter de désactiver l’application des profils AppArmor afin d’échapper à la détection. Alerte lorsqu’une commande de modification d’un profil AppArmor est exécutée, si elle n’a pas été exécutée par un utilisateur dans une session SSH. |
|
capsule8-alerts-dataplane |
Boot Files Modified |
Si elle n’est pas effectuée par une source de confiance (par exemple, un gestionnaire de package ou un outil de gestion de la configuration), la modification des fichiers de démarrage peut indiquer qu’un attaquant modifie le noyau ou ses options afin d’obtenir un accès persistant à un hôte. Alerte lorsque des modifications sont apportées aux fichiers dans /boot, indiquant l’installation d’une nouvelle configuration de noyau ou de démarrage. |
|
capsule8-alerts-dataplane |
Log Files Deleted |
La suppression des journaux non effectuée par un outil de gestion des journaux peut indiquer qu’un attaquant tente de supprimer des indicateurs de compromission. Alertes lors de la suppression des fichiers journaux système. |
|
capsule8-alerts-dataplane |
New File Executed |
Les fichiers nouvellement créés à partir de sources autres que les programmes de mise à jour système peuvent être des portes dérobées, des code malveillant exploitant une faille de sécurité du noyau ou une partie d’une chaîne d’exploitation. Alerte lorsqu’un fichier qui a été créé ou modifié dans les 30 minutes est ensuite exécuté, à l’exclusion des fichiers créés par les programmes de mise à jour système. |
|
capsule8-alerts-dataplane |
Root Certificate Store Modified |
La modification du magasin de certificats racine peut indiquer l’installation d’une autorité de certification non autorisée, permettant l’interception du trafic réseau ou le contournement de la vérification de la signature de code. Alerte lorsqu’un magasin de certificats d’autorité de certification système est modifié. |
|
capsule8-alerts-dataplane |
Setuid/Setgid Bit Set On File |
Les bits setuid/setgid de paramétrage peuvent être utilisés pour fournir une méthode persistante d’élévation des privilèges sur un nœud. Alerte lorsque le bit setuid ou setgid est défini sur un fichier avec la famille d’appels système chmod. |
|
capsule8-alerts-dataplane |
Hidden File Created |
Les attaquants créent souvent des fichiers masqués pour dissimuler les outils et les charges utiles sur un hôte compromis. Alerte lorsqu’un fichier masqué est créé par un processus associé à un incident en cours. |
|
capsule8-alerts-dataplane |
Modification Of Common System Utilities |
Les attaquants peuvent modifier les utilitaires système afin d’exécuter des charges utiles malveillantes chaque fois que ces utilitaires sont exécutés. Alerte lorsqu’un utilitaire système courant est modifié par un processus non autorisé. |
|
capsule8-alerts-dataplane |
Network Service Scanner Executed |
Un attaquant ou un utilisateur non autorisé peut utiliser ou installer ces programmes pour rechercher dans les réseaux connectés des nœuds supplémentaires à compromettre. Alerte lorsque des outils de programmes d’analyse réseau courants sont exécutés. |
|
capsule8-alerts-dataplane |
Network Service Created |
Les attaquants peuvent démarrer un nouveau service réseau pour fournir un accès facile à un hôte après avoir été compromis. Alerte lorsqu’un programme démarre un nouveau service réseau, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Network Sniffing Program Executed |
Un attaquant ou un utilisateur non autorisé peut exécuter des commandes de détection réseau pour capturer des informations d’identification, des informations d’identification personnelle (PII) ou d’autres informations sensibles. Alerte lorsqu’un programme permettant la capture réseau est exécuté. |
|
capsule8-alerts-dataplane |
Remote File Copy Detected |
L’utilisation d’outils de transfert de fichiers peut indiquer qu’un attaquant tente de déplacer des ensembles d’outils vers des hôtes supplémentaires ou d’exfiltrer des données vers un système distant. Alerte lorsqu’un programme associé à la copie de fichiers à distance est exécuté, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Unusual Outbound Connection Detected |
Les canaux de commande et de contrôle et les mineurs de crypto-monnaie créent souvent de nouvelles connexions réseau sortantes sur des ports inhabituels. Alerte lorsqu’un programme établit une nouvelle connexion sur un port inhabituel, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Data Archived Via Program |
Après avoir accédé à un système, un attaquant peut créer une archive compressée de fichiers pour réduire la taille des données à des fins d’exfiltration. Alerte lorsqu’un programme de compression de données est exécuté, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Process Injection |
L’utilisation de techniques d’injection de processus indique généralement qu’un utilisateur est en train de déboguer un programme, mais peut également indiquer qu’un attaquant lit des secrets ou injecte du code dans d’autres processus. Alerte lorsqu’un programme utilise des mécanismes ptrace (débogage) pour interagir avec un autre processus. |
|
capsule8-alerts-dataplane |
Account Enumeration Via Program |
Les attaquants utilisent souvent des programmes d’énumération de comptes afin de déterminer leur niveau d’accès et de voir si d’autres utilisateurs sont actuellement connectés au nœud. Alerte lorsqu’un programme associé à l’énumération de comptes est exécuté, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
File and Directory Discovery Via Program |
L’exploration des systèmes de fichiers est un comportement courant après l’utilisation d’un code malveillant exploitant une faille de sécurité pour un attaquant à la recherche d’informations d’identification et de données intéressantes. Alerte lorsqu’un programme associé à l’énumération de fichiers et de répertoires est exécuté, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Network Configuration Enumeration Via Program |
Les attaquants peuvent interroger le réseau local et les informations sur les itinéraires pour identifier les hôtes et les réseaux adjacents en amont du mouvement latéral. Alerte lorsqu’un programme associé à l’énumération de configuration réseau est exécuté, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Process Enumeration Via Program |
Les attaquants répertorient souvent les programmes en cours d’exécution afin d’identifier l’objectif d’un nœud et de savoir si des outils de sécurité ou de surveillance sont en place. Alerte lorsqu’un programme associé à l’énumération de processus est exécuté, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
System Information Enumeration Via Program |
Les attaquants exécutent généralement des commandes d’énumération système pour déterminer les versions et fonctionnalités du noyau et de la distribution Linux, souvent pour identifier si le nœud est affecté par des vulnérabilités spécifiques. Alerte lorsqu’un programme associé à l’énumération des informations système est exécuté, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
Scheduled Tasks Modified Via Program |
La modification des tâches planifiées est une méthode courante pour établir la persistance sur un nœud compromis. Alerte lorsque les commandes crontab, at ou batch sont utilisées pour modifier les configurations de tâches planifiées. |
|
capsule8-alerts-dataplane |
Systemctl Usage Detected |
Les modifications apportées aux unités système peuvent entraîner l’assouplissement ou la désactivation des contrôles de sécurité, ou l’installation d’un service malveillant. Alerte lorsque la commande systemctl est utilisée pour modifier des unités système. |
|
capsule8-alerts-dataplane |
User Execution Of su Command |
L’escalade explicite vers l’utilisateur racine diminue la possibilité de mettre en corrélation l’activité privilégiée avec un utilisateur spécifique. Alerte lorsque la commande su est exécutée. |
|
capsule8-alerts-dataplane |
User Execution Of sudo Command |
Alerte lorsque la commande sudo est exécutée. |
|
capsule8-alerts-dataplane |
User Command History Cleared |
La suppression du fichier d’historique est inhabituelle, généralement effectuée par des attaquants masquant l’activité ou par des utilisateurs légitimes ayant l’intention d’échapper aux contrôles d’audit. Alerte lorsque les fichiers d’historique de ligne de commande sont supprimés. |
|
capsule8-alerts-dataplane |
New System User Added |
Un attaquant peut ajouter un nouvel utilisateur à un hôte pour fournir une méthode d’accès fiable. Alerte si une nouvelle entité utilisateur est ajoutée au fichier de gestion de compte local /etc/passwd, si l’entité n’est pas ajoutée par un programme de mise à jour système. |
|
capsule8-alerts-dataplane |
Password Database Modification |
Les attaquants peuvent modifier directement les fichiers liés à l’identité pour ajouter un nouvel utilisateur au système. Alerte lorsqu’un fichier lié aux mots de passe utilisateur est modifié par un programme non lié à la mise à jour des informations utilisateur existantes. |
|
capsule8-alerts-dataplane |
SSH Authorized Keys Modification |
L’ajout d’une nouvelle clé publique SSH est une méthode courante pour obtenir un accès persistant à un hôte compromis. Alertes lorsqu’une tentative d’écriture dans le fichier SSH authorized_keys d’un utilisateur est observée, si le programme fait déjà partie d’un incident en cours. |
|
capsule8-alerts-dataplane |
User Account Created Via CLI |
L’ajout d’un nouvel utilisateur est une étape courante pour les attaquants lors de l’établissement de la persistance sur un nœud compromis. Alerte lorsqu’un programme de gestion des identités est exécuté par un programme autre qu’un gestionnaire de package. |
|
capsule8-alerts-dataplane |
User Configuration Changes |
La suppression du fichier d’historique est inhabituelle, généralement effectuée par des attaquants masquant l’activité ou par des utilisateurs légitimes ayant l’intention d’échapper aux contrôles d’audit. Alerte lorsque les fichiers d’historique de ligne de commande sont supprimés. |
|
capsule8-alerts-dataplane |
New System User Added |
Les fichiers de profil utilisateur et de configuration sont souvent modifiés en tant que méthode de persistance afin d’exécuter un programme chaque fois qu’un utilisateur se connecte. Alerte lorsque .bash_profile et bashrc (ainsi que les fichiers connexes) sont modifiés par un programme autre qu’un outil de mise à jour système. |
|
Événements de surveillance antivirus
Remarque
L’objet JSON response dans ces journaux d’audit a toujours un champ result qui inclut une ligne du résultat d’analyse d’origine. Chaque résultat d’analyse est généralement représenté par plusieurs enregistrements de journal d’audit, un pour chaque ligne de la sortie d’analyse d’origine. Pour plus d’informations sur ce qui peut apparaître dans ce fichier, consultez la documentation tierce suivante.
L’événement clamAVScanService-dataplane suivant est enregistré au niveau de l’espace de travail.
| Service | Action | Descriptif | Paramètres de la demande |
|---|---|---|---|
clamAVScanService-dataplane |
clamAVScanAction |
La surveillance antivirus effectue une analyse. Un journal sera généré pour chaque ligne de la sortie du scan d'origine. |
|
Événements de journal déconseillés
Databricks a déconseillé les événements de diagnostic databrickssql suivants :
-
createAlertDestination(maintenantcreateNotificationDestination) -
deleteAlertDestination(maintenantdeleteNotificationDestination) -
updateAlertDestination(maintenantupdateNotificationDestination) muteAlertunmuteAlert
Journaux de point de terminaison SQL
Si vous créez des entrepôts SQL à l’aide de l’API de point de terminaison SQL dépréciée (l’ancien nom des entrepôts SQL), le nom de l’événement d’audit correspondant inclut le mot Endpoint au lieu de Warehouse. Outre le nom, ces événements sont identiques aux événements d’entrepôts SQL. Pour afficher les descriptions et les paramètres de requête de ces événements, consultez leurs événements d’entrepôt correspondants dans Événements Databricks SQL.
Les événements de point de terminaison SQL sont les suivants :
changeEndpointAclscreateEndpointeditEndpointstartEndpointstopEndpointdeleteEndpointsetEndpointConfig