Bulk update entities
Server:
https://{kibana_url}
- PUT /api/security/entity_store/entities/bulk
- PUT /s/{space_id}/api/security/entity_store/entities/bulk
Refer to Spaces for more information.
Update multiple entity records in the Entity Store in a single request.
[Required authorization] Route required privileges: securitySolution.
Query Parameters
-
forceenum | boolean · default: false When true, allows updating protected fields.
-
Values:
truefalse
Request
-
entitiesobjectrequired -
The entities to update.
-
docanyOf -
@timestampstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
assetobject -
business_unitstring -
criticalityanyOf -
Values:
low_impactmedium_impacthigh_impactextreme_impact -
environmentstring -
idstring -
modelstring -
namestring -
ownerstring -
serial_numberstring -
vendorstring -
entityobject -
attributesobject -
assetboolean -
known_redirectsstring -
managedboolean -
mfa_enabledboolean -
oauth_consent_restrictionstring -
permissionsstring -
storage_classstring -
watchlistsstring -
behaviorsobject -
anomaly_job_idsstring -
rule_namesstring -
EngineMetadataobject -
Typestring -
idstring -
lifecycleobject -
first_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_activitystring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
namestring -
relationshipsobject -
accesses_frequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
accesses_infrequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
administersobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
communicates_withobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
depends_onobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
ownsobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
owns_inferredobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
resolutionobject -
resolved_tostring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
supervisesobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
schema_versionstring -
sourcestring -
sub_typestring -
typestring -
urlstring -
eventobject -
ingestedstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
labelsmap string to object -
userobject -
domainstring -
emailstring -
full_namestring -
hashstring -
idstring -
namestring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
rolesstring -
@timestampstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
assetobject -
business_unitstring -
criticalityanyOf -
Values:
low_impactmedium_impacthigh_impactextreme_impact -
environmentstring -
idstring -
modelstring -
namestring -
ownerstring -
serial_numberstring -
vendorstring -
entityobject -
attributesobject -
assetboolean -
known_redirectsstring -
managedboolean -
mfa_enabledboolean -
oauth_consent_restrictionstring -
permissionsstring -
storage_classstring -
watchlistsstring -
behaviorsobject -
anomaly_job_idsstring -
rule_namesstring -
EngineMetadataobject -
Typestring -
idstring -
lifecycleobject -
first_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_activitystring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
namestring -
relationshipsobject -
accesses_frequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
accesses_infrequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
administersobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
communicates_withobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
depends_onobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
ownsobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
owns_inferredobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
resolutionobject -
resolved_tostring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
supervisesobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
schema_versionstring -
sourcestring -
sub_typestring -
typestring -
urlstring -
eventobject -
ingestedstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
hostobject -
architecturestring -
domainstring -
hostnamestring -
idstring -
ipstring -
macstring -
namestring -
osobject -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
typestring -
labelsmap string to object -
@timestampstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
assetobject -
business_unitstring -
criticalityanyOf -
Values:
low_impactmedium_impacthigh_impactextreme_impact -
environmentstring -
idstring -
modelstring -
namestring -
ownerstring -
serial_numberstring -
vendorstring -
entityobject -
attributesobject -
assetboolean -
known_redirectsstring -
managedboolean -
mfa_enabledboolean -
oauth_consent_restrictionstring -
permissionsstring -
storage_classstring -
watchlistsstring -
behaviorsobject -
anomaly_job_idsstring -
rule_namesstring -
EngineMetadataobject -
Typestring -
idstring -
lifecycleobject -
first_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_activitystring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
namestring -
relationshipsobject -
accesses_frequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
accesses_infrequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
administersobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
communicates_withobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
depends_onobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
ownsobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
owns_inferredobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
resolutionobject -
resolved_tostring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
supervisesobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
schema_versionstring -
sourcestring -
sub_typestring -
typestring -
urlstring -
eventobject -
ingestedstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
labelsmap string to object -
serviceobject -
addressstring -
environmentstring -
ephemeral_idstring -
idstring -
namestring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
statestring -
typestring -
versionstring -
@timestampstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
assetobject -
business_unitstring -
criticalityanyOf -
Values:
low_impactmedium_impacthigh_impactextreme_impact -
environmentstring -
idstring -
modelstring -
namestring -
ownerstring -
serial_numberstring -
vendorstring -
cloudobject -
entityobject -
attributesobject -
assetboolean -
known_redirectsstring -
managedboolean -
mfa_enabledboolean -
oauth_consent_restrictionstring -
permissionsstring -
storage_classstring -
watchlistsstring -
behaviorsobject -
anomaly_job_idsstring -
rule_namesstring -
EngineMetadataobject -
Typestring -
idstring -
lifecycleobject -
first_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_activitystring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
last_seenstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
namestring -
relationshipsobject -
accesses_frequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
accesses_infrequentlyobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
administersobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
communicates_withobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
depends_onobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
ownsobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
owns_inferredobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
resolutionobject -
resolved_tostring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
supervisesobject -
idsstring -
raw_identifiersobject -
entity.idstring -
host.idstring -
host.namestring -
service.namestring -
user.emailstring -
user.idstring -
user.namestring -
riskobject -
calculated_level -
Values:
UnknownLowModerateHighCritical -
calculated_scorenumber -
calculated_score_normnumber · min: 0 · max: 100 -
schema_versionstring -
sourcestring -
sub_typestring -
typestring -
urlstring -
eventobject -
ingestedstring · pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ -
labelsmap string to object -
orchestratorobject
Responses
200
application/json
Indicates a successful response.
400
application/json
Bad request.