Systems and Snapshots
A System is the primary organizing concept in Istari. Systems contain Configurations (sets of tracked files) and Snapshots (point-in-time captures of those configurations).
Browse Systems
- Click Systems in the sidebar (or navigate to
/systems). - You will see a grid of system cards showing each system's name, description, creator, and creation date.
- Use the Search field in the top-right to filter systems by name, description, or creator.
- Systems are loaded in pages of 50. If more are available, a Load more button appears at the bottom of the grid (up to 100 systems are fetched from the API).
Each system card displays:
- The system name (clickable — opens the system)
- A configuration badge showing the latest configuration name (click to navigate directly to that configuration)
- If the system has multiple configurations, a popover appears listing all configurations
- The creator's name and avatar
- The creation date
- An optional infosec badge if information security levels are enabled
Create a System
- Navigate to the Systems page.
- Click the Create button (with plus icon) in the top-right corner.
- In the dialog that appears:
- Enter a Name for the system (defaults to "Untitled system").
- Optionally add a Description.
- Click Create.
- You will be automatically redirected to the new system's detail page.
View System Details
- From the Systems page, click on a system card to open it.
- The system detail page has two main panels:
- Left panel (Explorer): Shows the version menu (configurations and snapshots) and the snapshot file tree.
- Right panel (Content): Shows the selected file's preview, metadata, and activity.
- Breadcrumbs at the top show: Systems > System Name. Hover over the system name to see its description.
Edit a System
- Open the system you want to edit.
- Click the ⋯ (more options) menu in the top-right corner of the page.
- Select Edit system details.
- Update the Name and/or Description in the dialog.
- Click Save.
Required role: Editor, Administrator, or Owner.
Archive a System
- Open the system you want to archive.
- Click the ⋯ menu in the top-right corner.
- Select Archive system.
- Confirm the action in the dialog that appears.
You can also archive a system directly from the Systems grid page by clicking the ⋯ menu on the system card and selecting Archive.
Required role: Owner only.
Configurations
A Configuration defines which files are tracked within a system.
Create a Configuration
- Open a system.
- In the left panel (Explorer), click the + (Layers Plus) icon at the top of the version menu.
- In the Create Configuration dialog, select the files to track.
- Click Create.
Required role: Editor or above.
Archive / Restore a Configuration
- In the left panel, expand the version menu to see all configurations.
- Hover over a configuration name and click the ⋯ menu.
- Select Archive configuration (or Restore if it is already archived).
- To see archived configurations, check the Show archived checkbox in the version menu.
Mark a Configuration as Baseline
- In the version menu, hover over a non-baseline configuration.
- Click the ⋯ menu.
- Select Mark as baseline.
The configuration must have at least one snapshot.
Snapshots
A Snapshot captures the current state of a configuration's tracked files at a point in time.
Capture a Snapshot
- Open a system that has file changes pending.
- In the left panel, a "New Snapshot Available" banner appears.
- Click Capture Changes to create a new snapshot.
Required role: Editor or above.
Browse Snapshots
- In the left panel, expand a configuration in the version menu.
- All snapshots are listed under their parent configuration, showing creation dates and creator avatars.
- Click a snapshot to load its file tree in the explorer below.
Add Tags to a Snapshot
- Expand a configuration in the version menu.
- Next to a snapshot, click the tag area to add or edit tags inline.
Compare Snapshots (Diff)
- Open a system.
- Click the ⋯ menu in the top-right corner.
- Select Compare versions.
- In the Compare Snapshots modal:
- Select a left snapshot and a right snapshot using the snapshot selectors.
- The diff viewer displays changes between the two snapshots (added, removed, and modified files).
Upload Files to a System
Drag and Drop
- Open the system detail page.
- Drag files from your computer and drop them anywhere on the page.
- The Upload Spec dialog appears — fill in metadata (display name, tags, infosec level, etc.).
- After upload completes, you may be prompted to create a new configuration or add the files to an existing one.
Using the File Tree
- In the left panel file tree, look for the Upload option.
- Click it to open a file picker dialog and select files from your computer.
Required role: Editor or above.
Browse the Snapshot File Tree
- Open a system and select a snapshot from the version menu.
- The left panel shows a file tree with:
- Files organized in a hierarchical folder structure.
- Artifact groups nested under their parent files (grouped by the job that produced them).
- Job group nodes showing the tool/function name that produced the artifacts (click the job name to view job details).
- Click any file to view its preview, metadata, and actions in the right panel.
System Documents
Note: System Documents is an experimental feature. Enable it in Application Settings > Experimental — System Documents.
When enabled:
- A Documents section appears in the snapshot file tree.
- Click a document to open it in the Document Editor in the right panel.
- Toggle between View mode and Edit mode using the
?mode=editURL parameter or the edit toggle in the UI. - Documents support export functionality.
Edit permissions are controlled per-document based on individual document access grants.
Download Snapshot Files
- Open a system and select a snapshot.
- In the top action bar, click the Download button.
- A Download selected files panel appears. Select the files you want from the snapshot tree.
- Click Download to download the selected files.