Supabase logo

Supabase

Data & analyticsKant-en-klaar

Postgres met een API eromheen — en een collega die meeleest.

Supabase koppelen aan OPSY

Supabase is de backend achter je app: database, inloggen, opslag en realtime. OPSY sluit erop aan met de rechten die je geeft, en beantwoordt vragen over wat er in je gegevens gebeurt.

Ja, OPSY kan Supabase gebruiken: hij leest en schrijft in Supabase via een kant-en-klare koppeling die je met één klik autoriseert. OPSY is een AI-medewerker voor het MKB in Nederland en België.

Wat is Supabase?

Supabase belooft dat je in een weekend kunt bouwen en tot miljoenen kunt opschalen: een open source backendplatform voor web- en mobiele toepassingen met ingebouwde onderdelen. Die onderdelen zijn een eigen Postgres-database met REST- en GraphQL-API's, Auth met meer dan twintig aanbieders voor sociale logins plus e-mail, wachtwoord en telefooncodes, Storage die met S3 overweg kan met een wereldwijd CDN en beeldtransformaties, Edge Functions als serverloze functies in TypeScript en Deno, Realtime voor synchronisatie via WebSockets, en Vector als AI-gereedschap voor embeddings met pgvector. De API's worden automatisch gegenereerd: REST via PostgREST, GraphQL via pg_graphql en realtime via WebSockets, met documentatie op supabase.com/docs.

Stand: 2026. Bron: supabase.com

Wat OPSY doet in Supabase

  • Gegevensvragen beantwoordenmet de query erbij ter controle
  • Aanmeldingen volgennieuwe gebruikers en mislukte pogingen
  • Opslag opruimenbestanden die nergens naar verwijzen
  • Rijniveau-beveiliging toetsentabellen zonder beleid signaleren
  • Functies bewakenedge functions die falen
  • Groei in beeld brengenwelke tabel groeit hard

Zo werkt het in de praktijk

Applicatiebouwer

Een tabel zonder beveiligingsbeleid

Een nieuwe tabel staat open terwijl de rest is afgeschermd. OPSY signaleert het.

Startup

Mislukte aanmeldingen die niemand ziet

Sinds een wijziging lukt inloggen bij een deel van de gebruikers niet. OPSY meldt de piek.

Platform

Opslag die vol loopt met wezen

Bestanden blijven staan terwijl de records weg zijn. OPSY brengt ze in kaart.

Rechten en controle

Jij bepaalt wat OPSY in Supabase mag. Per team of project zet je de koppeling aan of uit, en je kiest of hij alleen mag lezen of ook mag schrijven. Een koppeling die uit staat, bestaat niet voor OPSY: hij is dan niet vindbaar, niet aanroepbaar en niet zichtbaar in zijn gereedschapskist.

  • Lezen: tabellen, authenticatiegebeurtenissen, opslag en functielogs die je vrijgeeft
  • Schrijven: taken en meldingen in je eigen systemen
  • Nooit: gebruikers, records of bestanden verwijderen
  • Nooit: beveiligingsbeleid of instellingen wijzigen

Inloggegevens staan versleuteld in een kluis, gescheiden per persoon. Handelingen met gevolgen naar buiten — een factuur versturen, een bestelling plaatsen — vragen eerst om jouw akkoord.

Zo koppel je Supabase

  1. 1Zet de koppeling Supabase aan in OPSY, bij Instellingen › Koppelingen.
  2. 2Maak een sleutel met beperkte rechten aan volgens supabase.com/docs.
  3. 3Geef de tabellen en buckets vrij die meedoen.
  4. 4Controleer het eerste antwoord aan de hand van de query.

Veelgestelde vragen over Supabase

Alleen als je dat expliciet inricht. Standaard krijgt hij leesrechten op wat je vrijgeeft.

Supabase genereert automatisch REST- en GraphQL-API's en heeft documentatie op supabase.com/docs. Je maakt een sleutel met beperkte rechten aan.

De tabellen, buckets en logboeken die je toewijst.

Hij signaleert tabellen zonder rijniveau-beleid. Dat is de fout die het vaakst per ongeluk gemaakt wordt in een Supabase-project.

Supabase gebruikt pgvector voor embeddings. OPSY kan de inhoud lezen zoals elke andere tabel die je vrijgeeft.

Staat jouw tool ertussen?

Waarschijnlijk wel, en zo niet, dan bouwt OPSY de koppeling. Plan een demo en zie het met jouw eigen tools.