Skip to content

[Request] Add Signer option to Mac trusted apps field condition #6035

@szwarckonrad

Description

@szwarckonrad

Description

https://www.elastic.co/guide/en/security/7.17/trusted-apps-ov.html

This changes target 8.17 release.

We’ve updated the field options for macOS Trusted Apps conditions to include “Signer” alongside “Path” and “Hash.” Previously, only Windows supported all three options. With these changes, Linux remains the only operating system limited to “Hash” and “Path” options.

380649174-ea8fb734-7884-451d-8873-e3a29861876b.mov

Background & resources

Which documentation set does this change impact?

ESS and serverless

ESS release

N/A

Serverless release

The week of Nov 4th

Feature differences

The feature is identical in ESS and Serverless

API docs impact

https://www.elastic.co/docs/api/doc/kibana/operation/operation-createendpointlistitem

These changes address the validation of the entries field as defined in the Elastic API documentation, which, to my knowledge, currently lacks coverage in the docs. Specifically, we modified the validation behavior for os_types=["mac"] to allow entries.field = process.code_signature, aligning it with the Windows pattern that supports “Signer,” “Hash,” and “Path” entries.field values. In contrast, Linux still supports only “Hash” and “Path.” Since this doesn’t appear in the documentation, I don’t believe any doc updates are necessary.

Prerequisites, privileges, feature flags

This change does not affect the existing RBAC or Serverless Tier requirements for Trusted Apps.
This is not gated behind a feature flag.

Metadata

Metadata

Labels

Docset: ESSIssues that apply to docs in the Stack releaseDocset: ServerlessIssues for Serverless SecurityTeam: EDR WorkflowsFormerly Defend Workflows, Onboarding and Lifecycle Managementv8.17.0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions