-
Notifications
You must be signed in to change notification settings - Fork 444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1password] Add user fields for actor_details, object_details, and aux_details. #6851
[1password] Add user fields for actor_details, object_details, and aux_details. #6851
Conversation
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
/test |
🌐 Coverage report
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution!
Could you also update ingest pipeline to add User ECS mapping? For example, you could add user.name
field from actor_details.name
field.
More examples on User ECS field that you could map: https://www.elastic.co/guide/en/ecs/current/ecs-user-usage.html
Co-authored-by: Krishna Chaitanya Reddy Burri <krish.reddy91@gmail.com>
Co-authored-by: Krishna Chaitanya Reddy Burri <krish.reddy91@gmail.com>
Co-authored-by: Krishna Chaitanya Reddy Burri <krish.reddy91@gmail.com>
Anything left on this one? Would like to get this out asap because we've released the new version of the API and customers will want to start ingesting the new fields. |
@kcreddy is there any other changes needed here or is this ready for merge now? |
/test |
1 similar comment
/test |
Hey @Jin-Dhaliwal
|
@kcreddy done! |
/test |
@Jin-Dhaliwal Can you run pipeline tests after bringing the stack up? |
@kcreddy thanks for the help. done |
/test |
1 similar comment
/test |
@Jin-Dhaliwal can you please fix the merge conflicts? The CI wouldn't run otherwise. Thanks! |
/test |
@kcreddy OK conflicts resolved |
/test |
How can I fix those failures in CI? I'm not sure what happened. Reading at face value seems like service that the test step needed failed to start? Is there a way to restart those? elastic-package test passes locally |
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍🏼
Hey, @Jin-Dhaliwal the issue was with the CI system, your changes are good. |
Package 1password - 1.18.0 containing this change is available at https://epr.elastic.co/search?package=1password |
What does this PR do?
We've added new details fields to the data model that we want to consumed through this integration. An example of the original message would be:
Checklist
changelog.yml
file.Author's Checklist
How to test this PR locally
Follow the testing steps outlined here: https://developer.1password.com/docs/events-api/reference/#post-apiv1auditevents
4242424242424242
Screenshots