Azure Arc Kubernetes Azure-Microsoft.Kubernetes

29 operations, identified by operationName in the audit log.

operationNameDescription
_catch_allCatch-all for Azure-Microsoft.Kubernetes rules matching the resource provider but no specific operation.
Microsoft.Kubernetes/connectedClusters/configmaps/deleteDeletes a Kubernetes ConfigMap on an Azure Arc-connected cluster via the ARM proxy.
Microsoft.Kubernetes/connectedClusters/configmaps/writeCreates or updates a Kubernetes ConfigMap on an Arc-connected cluster; may be used to inject configuration or override application settings.
Microsoft.Kubernetes/connectedClusters/deleteDeletes the Azure Arc connected cluster resource, disconnecting the cluster from Azure management.
Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/deleteDeletes Kubernetes event objects on an Arc-connected cluster; may be used to cover traces of cluster activity.
Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/deleteDeletes a network policy in the extensions API group on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/writeCreates or updates a network policy in the extensions API group on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/actionRetrieves user-level credentials for an Arc-connected Kubernetes cluster; used to obtain kubeconfig for cluster access.
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/deleteDeletes a Kubernetes NetworkPolicy resource on an Arc-connected cluster, potentially removing network segmentation.
Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/writeCreates or updates a Kubernetes NetworkPolicy on an Arc-connected cluster, controlling pod-to-pod traffic.
Microsoft.Kubernetes/connectedClusters/pods/deleteDeletes a Kubernetes pod on an Arc-connected cluster via the ARM proxy.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterrolebindings/deleteDeletes a Kubernetes ClusterRoleBinding on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterrolebindings/writeCreates or updates a Kubernetes ClusterRoleBinding on an Arc-connected cluster, granting cluster-wide RBAC permissions.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/bind/actionAllows binding of a ClusterRole on an Arc-connected cluster without write permission on the role itself.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/deleteDeletes a Kubernetes ClusterRole on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/escalate/actionAllows writing a ClusterRole with permissions beyond the caller's own; a privilege-escalation action on Arc-connected clusters.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/writeCreates or updates a Kubernetes ClusterRole on an Arc-connected cluster, defining cluster-wide permission rules.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/rolebindings/deleteDeletes a Kubernetes RoleBinding on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/rolebindings/writeCreates or updates a Kubernetes RoleBinding on an Arc-connected cluster, granting namespace-scoped RBAC permissions.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/bind/actionAllows binding of a namespace-scoped Role on an Arc-connected cluster without write permission on the role itself.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/deleteDeletes a namespace-scoped Kubernetes Role on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/escalate/actionAllows writing a namespace-scoped Role with permissions beyond the caller's own; a privilege-escalation action.
Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/writeCreates or updates a namespace-scoped Kubernetes Role on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/secrets/deleteDeletes a Kubernetes Secret on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/secrets/writeCreates or updates a Kubernetes Secret on an Arc-connected cluster; may be used to inject credentials or tokens.
Microsoft.Kubernetes/connectedClusters/serviceaccounts/deleteDeletes a Kubernetes ServiceAccount on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/serviceaccounts/impersonate/actionAllows impersonating a Kubernetes ServiceAccount on an Arc-connected cluster, enabling privilege escalation via token use.
Microsoft.Kubernetes/connectedClusters/serviceaccounts/writeCreates or updates a Kubernetes ServiceAccount on an Arc-connected cluster.
Microsoft.Kubernetes/connectedClusters/writeCreates or updates an Azure Arc connected Kubernetes cluster resource.

_catch_all: Azure Arc Kubernetes (catch-all)

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Catch-all for Azure-Microsoft.Kubernetes rules matching the resource provider but no specific operation.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

References #

Microsoft.Kubernetes/connectedClusters/configmaps/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes ConfigMap on an Azure Arc-connected cluster via the ARM proxy.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/configmaps/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a Kubernetes ConfigMap on an Arc-connected cluster; may be used to inject configuration or override application settings.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes the Azure Arc connected cluster resource, disconnecting the cluster from Azure management.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/events.k8s.io/events/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes Kubernetes event objects on an Arc-connected cluster; may be used to cover traces of cluster activity.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
event.outcomeinSuccess1 ruleelastic
event.outcomeinsuccess1 ruleelastic

Detection Rules #

View all rules referencing this event →

Sigma #

Elastic #

  • Azure Kubernetes Services (AKS) Kubernetes Events Deleted source medium: Identifies when events are deleted in Azure Kubernetes. Kubernetes events are objects that log any state changes. Example events are a container creation, an image pull, or a pod scheduling on a node. An adversary may delete events in Azure Kubernetes in an attempt to evade detection.

References #

Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a network policy in the extensions API group on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/extensions/networkpolicies/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a network policy in the extensions API group on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/listClusterUserCredential/action

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Retrieves user-level credentials for an Arc-connected Kubernetes cluster; used to obtain kubeconfig for cluster access.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
azure.activitylogs.operation_nameeqMICROSOFT.KUBERNETES/CONNECTEDCLUSTERS/LISTCLUSTERUSERCREDENTIAL/ACTION1 ruleelastic

Detection Rules #

View all rules referencing this event →

Elastic #

  • Azure Arc Cluster Credential Access by Identity from Unusual Source source medium: Detects when a service principal or user performs an Azure Arc cluster credential listing operation from a source IP not previously associated with that identity. The listClusterUserCredential action retrieves credentials for the Arc Cluster Connect proxy, enabling kubectl access through the Azure ARM API. An adversary using stolen service principal credentials will typically call this operation from infrastructure not previously seen for that SP. By tracking the combination of caller identity and source IP, this rule avoids false positives from backend services and CI/CD pipelines that rotate IPs but maintain consistent identity-to-IP patterns over time.

References #

Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes NetworkPolicy resource on an Arc-connected cluster, potentially removing network segmentation.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/networking.k8s.io/networkpolicies/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a Kubernetes NetworkPolicy on an Arc-connected cluster, controlling pod-to-pod traffic.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/pods/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes pod on an Arc-connected cluster via the ARM proxy.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

Elastic #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterrolebindings/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes ClusterRoleBinding on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterrolebindings/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a Kubernetes ClusterRoleBinding on an Arc-connected cluster, granting cluster-wide RBAC permissions.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

Elastic #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/bind/action

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Allows binding of a ClusterRole on an Arc-connected cluster without write permission on the role itself.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes ClusterRole on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/escalate/action

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Allows writing a ClusterRole with permissions beyond the caller's own; a privilege-escalation action on Arc-connected clusters.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/clusterroles/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a Kubernetes ClusterRole on an Arc-connected cluster, defining cluster-wide permission rules.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/rolebindings/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes RoleBinding on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/rolebindings/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a Kubernetes RoleBinding on an Arc-connected cluster, granting namespace-scoped RBAC permissions.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

Elastic #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/bind/action

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Allows binding of a namespace-scoped Role on an Arc-connected cluster without write permission on the role itself.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a namespace-scoped Kubernetes Role on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/escalate/action

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Allows writing a namespace-scoped Role with permissions beyond the caller's own; a privilege-escalation action.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/rbac.authorization.k8s.io/roles/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a namespace-scoped Kubernetes Role on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/secrets/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes Secret on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/secrets/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a Kubernetes Secret on an Arc-connected cluster; may be used to inject credentials or tokens.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/serviceaccounts/delete

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Deletes a Kubernetes ServiceAccount on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/serviceaccounts/impersonate/action

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Allows impersonating a Kubernetes ServiceAccount on an Arc-connected cluster, enabling privilege escalation via token use.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/serviceaccounts/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates a Kubernetes ServiceAccount on an Arc-connected cluster.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #

Microsoft.Kubernetes/connectedClusters/write

#
Resource provider
Azure-Microsoft.Kubernetes

Description

Creates or updates an Azure Arc connected Kubernetes cluster resource.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Detection Rules #

View all rules referencing this event →

Sigma #

References #