ViewEntry
data class ViewEntry(val id: String, val definitionId: String, val title: String, val kind: ViewKind, val scope: ViewAudience, val revision: String, val config: Map<String, Any?>, val version: Int? = null, val source: SystemViewSource? = null)
One view a caller reads by id, whatever its audience, as GET /view-store/views/{id} answers it: a personal view of the caller, a shared view of its tenant, or a system view (SystemView) of its tenant and application.