Description of the OpenGraph JSON Schema
.json
, .zip
You can mix file types in a single upload (e.g. Sharphound + Generic).
Compressed ZIPs containing multiple file types are supported.
nodes
and edges
must conform to our JSON Schema, see details below. The validation of the data occurs at upload time.
When ingest completes, the generic data will be available via Cypher search ONLY. Generic data is not searchable via the pathfinding feature (yet).
Entity Panels: clicking on a generic node or edge will only render the entity’s property bag. At this time there is no support for defining entity panels for generic entities.
source_kind
: a string that applies to all nodes in the file, used to attribute a source to ingested nodes (e.g. Github, Snowflake, MSSQL). This is useful for tracking where a node originated. We internally use this concept already for AD/Azure, using the labels “Base” and “AZBase” respectively.source_kind
will be added to the kinds
list of all nodes in the file during ingest. This feature is optional.
Run
: