Rajas

Results 12 issues of 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...

enhancement
grammar_consistency
maintainers

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...

system_activity

`type_id` enum in the `database` today, has a bug where two separate enum items use the same id as seen below. ![Screenshot 2024-03-13 at 13 08 54](https://github.com/ocsf/ocsf-schema/assets/89877409/1a6b4a11-14e2-4cda-b52c-3a29450816ce) This is how...

bug

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

non_breaking
v1.3.0 and later

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` &...

enhancement
findings
description_updates

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....

enhancement
findings
v1.6.0