1 Repo
Mechanisms for granting shared access to data records through user groups and permissions.
Distinct from Collaboration and Sharing: None of the candidates cover the specific combination of JSON document access control and group-based sharing; they are either too narrow (portfolios, clusters) or too broad (general productivity tools).
Explore 1 awesome GitHub repository matching security & cryptography · Collaborative Data Sharing. Refine with filters or upvote what's useful.
Kinto ist ein Cloud-State-Backend zum Speichern und Synchronisieren von JSON-Daten über mehrere Geräte hinweg. Es bietet einen zentralisierten Dienst zur Verwaltung von schema-losen JSON-Datensätzen, die in Buckets und Collections organisiert sind, und stellt einen konsistenten Zustand über eine REST-API sicher. Das System unterstützt kollaboratives Data-Sharing durch die Vergabe von Lese- und Schreibrechten für bestimmte Dokumente oder Collections via Benutzergruppen und Berechtigungen. Es ermöglicht die Dokumentensynchronisation durch Change-Feed-Tracking und Löschmarkierungen, um Clients mit dem neuesten Stand zu aktualisieren. Zu den Funktionen gehören eine fein abgestimmte Zugriffskontrolle, JSON-Schema-Validierung für Datenkonsistenz und optimistisches Locking zur Vermeidung von Schreibkonflikten. Der Dienst bietet zudem Echtzeit-Benachrichtigungen für Clients, partielle Dokumenten-Updates und Unterstützung für austauschbare Storage-Backends wie PostgreSQL. Das Projekt enthält einen lokalen Entwicklungsserver und ein administratives Web-Interface zur Konfiguration.
Provides capabilities to share specific JSON documents and collections with other users via group permissions.