-
Notifications
You must be signed in to change notification settings - Fork 118
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
User object definition fix #807
Conversation
Signed-off-by: Rajas <rajaspa@amazon.com>
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
I am not sure this is erroneous. There is a chance that this could be breaking for those using observables. I think ![]() I believe that in this link: https://schema.ocsf.io/1.0.0/data_types?extensions=, all of the data types that contain an ![]() A practical example: I believe the OCSF translator looks at the datatype, and when the datatype of a given object matches an observable type, it identifies that object as an observable. |
Interesting, if that's the case it should be documented in the contribution guide, do you mind adding a section for how to define observables or something similar? @mikeradka |
Signed-off-by: Rajas <rajaspa@amazon.com>
Great minds think alike, my friend. I was just digging into the docs to see if it is specified anywhere. Thanks for adding it back - we definitely don't want to break use of observables. I am spinning up some local tests on my side to cover observable datatypes/generation more thoroughly. Once I better wrap my head around it i'll be sure to add to our docs! Tracking in the docs repo here: ocsf/ocsf-docs#32 |
Related Issue: None
Description of changes: non-breaking
The user object's definition contained a erroneous property for the name attribute, cleaning that up.