Rajas
Rajas
1. Define structure of the `origin` object 2. Clean up & refine originally present attributes under the origin object 3. Move `origin` under `metadata` 4. Revert related changes made in...
We should be consistent on what to expect in the sibling string field (Normalized value OR the original value). [More context](https://opencybersecu-lz97379.slack.com/archives/C03KF0TELR0/p1664555060055449) All sibling fields - _id = normalized int enum...
The current description of `product` object nested inside the `file` object doesn't accurately represent its usage (snapshot below). A new and specific description will need to be added at an...
`type_id` enum in the `database` today, has a bug where two separate enum items use the same id as seen below.  This is how...
The topic that triggered this - Changing captions of an enum attribute is also a breaking change, since captions are used as values of the sibling string attributes. We should...
#### Related Issue: n/a #### Description of changes: 1. Adding `credential_uid` as an observable type, type_id 19. 2. Misc Changelog fixes
The current json-schema, e.g. https://schema.ocsf.io/schema/1.3.0/objects/network_endpoint doesn't include the data-type constraints defined in the dictionary - https://github.com/ocsf/ocsf-schema/blob/main/dictionary.json#L4839. These constraints are in the form of regex, max_length, range and values. All these...
#### Related Issue: n/a #### Description of changes: 1. Creating a generic key:value object. Thank you @Aniak5 for the suggestion. 2. Creating instances of that generic object - `control_parameters` &...
Currently, the v2 validation API attempts to validate if the `name` property of an `observable` is "legitimate". However, the definition of what a legitimate name is, is a bit tricky...
Adding a new event class in the Findings category, to help represent outcomes of analysis performed on IAM Identities. Key use-cases include, representation of unused privileges, credentials, external entity access....