Publiceer je project
Publiceer je project naar een openbare URL, werk de live site bij, koppel een aangepast domein of haal het offline.
Beschrijving
Publiceer je project naar een openbare URL, werk de live site bij, koppel een aangepast domein of haal het offline.
Introductie
Publiceren geeft je project een openbare URL die wordt gehost door Atoms. Toekomstige bewerkingen blijven in de editor totdat je ervoor kiest de live site bij te werken.
Gebruik Share wanneer je wilt dat iemand het Atoms-project zelf opent. Gebruik Publish wanneer je wilt dat bezoekers de voltooide website openen.
Voordat je publiceert
Voordat je publiceert, open je het project in App Viewer en doorloop je het zoals een bezoeker dat zou doen.
Controleer voordat je live gaat dat:
- Test de belangrijkste gebruikersflow van begin tot eind
- Controleer of knoppen, links, formulieren, aanmelden en gekoppelde services werken
- Bekijk zowel de desktop- als mobiele lay-outs
- Zorg ervoor dat voorbeeld- of testgegevens, wachtwoorden, API-sleutels of andere privé-informatie niet zichtbaar zijn
Los alles op wat een bezoeker zou blokkeren of verwarren voordat je publiceert.

Controleer het project in App Viewer voordat je publiceert.
Publiceer je project voor de eerste keer
1. Open Publish
Wanneer je klaar bent om het project online te zetten, selecteer je Publish in de rechterbovenhoek, naast Share. Dit opent het Publish-paneel.

Publish-paneel met de website-URL, projectinstellingen, datamigratie en Security scan.
2. Stel je websiteadres in
Your website URL toont een voorgesteld adres in de indeling [name].pub.atoms.world. Behoud het, of selecteer het potloodpictogram om een andere naam te kiezen.
Als je het adres wijzigt, kies dan een beschikbare naam die:
- 6–30 tekens bevat
- Alleen kleine letters, cijfers of koppeltekens gebruikt
- Niet begint met een volledig webadres zoals
https://
Atoms toont een fout als de naam ontbreekt, ongeldig is of al in gebruik is.
Add your domain wordt beschikbaar na de eerste publicatie. Zie Domains om een domein dat je bezit te koppelen.
3. Controleer de beschikbare instellingen
Als het paneel Remove Atoms™ Badge toont, gebruik dit dan om te bepalen of de badge op de live site verschijnt. Beschikbaarheid hangt af van je abonnement.
Als je project Atoms Cloud gebruikt
Atoms Cloud-projecten bevatten extra data-instellingen in het Publish-paneel.
Schakel Migrate existing data in als de live app de bestaande producten en content moet behouden. Als je dit uit laat, moet je die data mogelijk na het publiceren opnieuw aanmaken.
Selecteer View database om de bestaande data te bekijken voordat je beslist.
Controleer de beveiligingsscan
Controleer Security scan onderaan het paneel. Als daar Security scan in progress staat, wacht dan tot de scan is voltooid. De status verandert naar Security checked, of het paneel toont bevindingen die je aandacht nodig hebben.
Als de scan een probleem vindt, selecteer dan Resolve All en voer de controle opnieuw uit. Kies Publish Anyway alleen als je het resterende risico begrijpt en accepteert. Als je probeert te publiceren voordat de scan is voltooid, selecteer dan Cancel om te wachten, of Publish Anyway om door te gaan.
Publicatie-uitleg
Zodra je de beschikbare instellingen hebt gecontroleerd, klik je op de knop Publish in het paneel.
4. Controleer de live website
De knop toont Publishing terwijl Atoms de site voorbereidt. Wanneer deze klaar is, zie je Your app is live!
Open de website-URL en doorloop de belangrijkste gebruikersflow opnieuw. Dit bevestigt dat de live site, en niet alleen App Viewer, werkt zoals verwacht.

Bevestiging Your App is Live met de gepubliceerde URL en de knop View app.
Beheer een gepubliceerde website
Open of kopieer de live URL
Open Publish om Your website URL te zien. Selecteer de URL om de live site te openen, of selecteer het kopieerpictogram om deze te kopiëren.
Deel deze URL met bezoekers. Gebruik Share alleen wanneer je het Atoms-project zelf wilt delen.
Voeg een aangepast domein toe of beheer het
Nadat je je project hebt gepubliceerd, wordt de optie Add your domain beschikbaar. Zie Domains om je eigen domein te gebruiken.
Publiceer latere wijzigingen
Je bewerkingen blijven in App Viewer totdat je de live site bijwerkt. Om ze te publiceren:
- Test de wijzigingen in
App Viewer - Klik op Publish in de rechterbovenhoek
- Controleer alle instellingen die je wilt wijzigen.
- Selecteer Update om de nieuwste projectversie te publiceren.
- Wacht terwijl de knop Updating... toont
- Wanneer de status verandert naar Up to date, open je de live URL en test je de bijgewerkte flow.
Als het paneel al Up to date zegt, is de nieuwste versie live.
Een Atoms Cloud-app pauzeren of hervatten
App Status is alleen beschikbaar voor gepubliceerde Atoms Cloud-projecten.
Pauzeer de app
- Klik op Publish en klik daarna op App Status
- Selecteer de optie Paused
- Controleer het bericht en klik op Confirm
De app wordt onbeschikbaar voor bezoekers. Facturering loopt door terwijl deze is gepauzeerd.
Hervat de app
- Open App Status
- Selecteer de optie Live
- Controleer het bericht en klik op Confirm
De app wordt weer beschikbaar wanneer de status terugkeert naar Live.

Opties voor App Status: Live, Paused en Unpublished.
Publicatie van een project ongedaan maken
Het ongedaan maken van publicatie haalt de website offline. Iedereen die de gepubliceerde URL's gebruikt, verliest toegang, maar je kunt het project later opnieuw publiceren.
Standaardproject
- Open Publish
- Selecteer Unpublish your project
- Controleer het bericht en klik op Confirm
Atoms Cloud-project
- Open Publish
- Kies Unpublished in App Status, of selecteer Unpublish in Settings
- Controleer het bericht en klik op Confirm
Voor een Atoms Cloud-project vermeldt de bevestiging ook dat serverresources worden vrijgegeven. Controleer dit zorgvuldig voordat je doorgaat.

Bevestigingswaarschuwing voor Unpublish dat de app uit openbare toegang wordt verwijderd.
Probleemoplossing
Het websiteadres wordt afgewezen
Controleer of de naam 6–30 tekens lang is en alleen kleine letters, cijfers of koppeltekens bevat. Als de indeling geldig is, is de naam mogelijk al in gebruik—probeer een andere naam.
Recente wijzigingen zijn niet live
Klik op Publish. Als de optie Update verschijnt, klik daar dan op en wacht tot er Up to date staat. Open of vernieuw daarna de live website opnieuw.
Unable to Publish of Unable to Update
Als het bericht Your Cloud Balance is insufficient to publish of Your Cloud Balance is insufficient to update zegt, betekent dit dat je Cloud Balance op is. Selecteer Top up now en verhoog je saldo voordat je het opnieuw probeert.
Als het bericht zegt dat de opslag vol is, maak dan opslag vrij of stap over op een abonnement met meer ruimte en probeer het daarna opnieuw.
De beveiligingsscan is nog niet voltooid of toont bevindingen
Als er Security scan in progress staat, wacht dan indien mogelijk. Wanneer de controle is voltooid, verandert dit naar Security checked of worden bevindingen getoond die aandacht nodig hebben.
Als er bevindingen verschijnen, kun je op Resolve All klikken en het project opnieuw controleren. Klik alleen op Publish Anyway als je het onopgeloste risico begrijpt en accepteert. Als je probeert te publiceren terwijl de scan nog loopt, klik dan op Cancel om te wachten tot deze is voltooid of bevestig Publish Anyway om door te gaan.
De gepubliceerde link is niet beschikbaar
Controleer voor een Atoms Cloud-app of App Status op Live staat. Bevestig voor elk project dat je de huidige website-URL hebt gekopieerd en dat de publicatie van het project niet ongedaan is gemaakt.
Als de door Atoms gehoste URL werkt maar een custom domain niet, controleer dan de domeininstellingen.
Neem contact op met Support
Als het probleem aanhoudt, neem dan contact op met Support en voeg het volgende toe:
- De projectnaam en gepubliceerde URL
- De exacte foutmelding
- Het tijdstip waarop het probleem optrad
- Een screenshot of korte schermopname waarop het probleem te zien is
FAQ
Waarom kan ik niet publiceren of bijwerken? Er staat dat mijn Cloud Balance onvoldoende is.
Als de knop Publish of Update "Your Cloud Balance is insufficient to publish" of "Your Cloud Balance is insufficient to update" toont, is je Cloud-portemonnee leeg.
Om dit op te lossen:
1. Ga naar Settings > Cloud & AI om je huidige saldo te controleren.
2. Selecteer Top up now en voeg saldo toe aan je Cloud-portemonnee.
3. Ga terug naar het Publish-paneel en probeer het opnieuw.
Opmerking: Je Cloud-portemonnee staat los van je abonnementscredits. De Cloud-portemonnee financiert hosting- en deploymentservices, terwijl abonnementscredits worden gebruikt voor AI Agent-gesprekken.
Er wordt gezegd dat mijn opslag vol is en ik niet kan publiceren. Hoe maak ik ruimte vrij?
- Controleer het overzicht van opslaggebruik en identificeer de grootste chats, projecten en bestanden.
- Download of maak een back-up van alles wat je later mogelijk nodig hebt.
- Verwijder alleen items die je niet nodig hebt. Als bij het verwijderen van chats wordt aangeboden om gekoppelde schijfdata te verwijderen, selecteer die optie dan alleen nadat je hebt bevestigd dat de data veilig kan worden weggegooid.
- Vernieuw de pagina en controleer of de beschikbare opslag is toegenomen.
- Ga terug naar Publish en probeer het nog één keer.
Verwijdering kan permanent zijn en kan een project kapotmaken dat verwijst naar een verwijderd bestand. Als het gebruik niet afneemt, neem dan contact op met Support met het opslagoverzicht, abonnement, projectlink en tijdstip van de mislukte publicatie.
De beveiligingsscan heeft problemen gevonden. Kan ik nog steeds publiceren?
Wacht tot de beveiligingsscan is voltooid en controleer daarna elk gemarkeerd item voordat je publiceert.
- Selecteer Resolve All en inspecteer het betreffende gedrag. Los problemen met blootgestelde geheimen, authenticatie, machtigingen, gebruikersdata of onveilige externe toegang op voordat je het in productie gebruikt.
- Als een geheim mogelijk is blootgesteld, verwijder het dan uit het project en roteer het via de relevante provider voordat je publiceert.
- Voer de scan opnieuw uit en verifieer de betreffende flow.
- Gebruik Publish Anyway alleen wanneer een verantwoordelijke beoordelaar het resterende, niet-kritieke risico begrijpt en accepteert. Leg de reden vast en vermijd het omzeilen van een onopgelost risico op een productiesite.
Als je de impact van een bevinding niet kunt bepalen, publiceer deze dan niet. Neem contact op met Support of je security-verantwoordelijke met de tekst van de bevinding en opgeschoond bewijsmateriaal.
Waarom krijg ik 500-, 502- of 503-fouten na het publiceren?
- Test de productie-URL van het platform en het aangepaste domein afzonderlijk. Vergelijk ook de hoofdpagina met de specifieke pagina of het API-pad dat faalt.
- Noteer de exacte statuscode, volledige URL, tijd en tijdzone, en of de fout constant of intermitterend is.
- Controleer de nieuwste deploymentstatus en of een recente wijziging in dependency, omgevingsvariabele, Database of externe service overeenkomt met het begin van de storing.
- Leg relevante Console- en Network-fouten vast.
Als de storing aanhoudt, neem dan contact op met Support met reproductiestappen, de getroffen versie en opgeschoonde diagnostiek. Verwijder cookies, Authorization-headers, tokens, geheime queryparameters, persoonsgegevens en betaalinformatie voordat je een HAR, command-output of screenshot verstuurt.
Mijn deployment kreeg een time-out en de site toont "app not ready." Wat moet ik doen?
Als je deployment een time-out krijgt of de live site tijdelijk niet beschikbaar is:
1. Controleer of zowel het Prod-subdomein van het platform als Preview niet toegankelijk zijn, of slechts één daarvan.
2. Laat de huidige foutpagina zichtbaar — klik niet herhaaldelijk op Publish.
3. Controleer of je recent dependencies, opstart-entrypoints of Database-verbindingen hebt gewijzigd, aangezien deze wijzigingen deployment kunnen beïnvloeden.
Als het probleem aanhoudt, neem dan contact op met Support en voeg het volgende toe:
- Projectlink en live URL
- Tijdstip van de storing en je tijdzone
- Versienummer en screenshot van de foutpagina
- Of Preview normaal werkt
- Of je recent dependencies, startup-entry of Database-verbinding hebt gewijzigd
Waarom blijft het Publish-paneel hangen op "Building" of is het grijs?
Als het Publish-paneel "latest" toont met een grijze knop, of blijft hangen op "Building":
1. Klik niet herhaaldelijk op Publish — dit versnelt niets en kan dubbele buildtaken veroorzaken.
2. Wacht een paar minuten en vernieuw de pagina.
3. Als de status na het vernieuwen niet verandert, neem dan contact op met Support.
Voeg het volgende toe wanneer je contact opneemt met Support:
- Chatlink
- Volledige screenshot van het Publish-paneel (inclusief pagina-URL, versienummer en knopstatus)
- Tijdstip van optreden en je tijdzone
- Momenteel weergegeven versienummer
- Bij welke stap "Building" begon te verschijnen of de knop grijs werd
Waarom ontbreken afbeeldingen of laden ze niet in App Viewer of op de gepubliceerde site?
- Controleer of de afbeelding ontbreekt in App Viewer, op de gepubliceerde site of op beide plaatsen.
- Selecteer Reload App Viewer één keer. Als het probleem alleen op de live site voorkomt, bevestig dan dat de nieuwste versie is gepubliceerd of bijgewerkt.
- Vertel de Agent welke pagina het betreft, welke afbeelding zou moeten verschijnen en waar de afbeelding oorspronkelijk vandaan kwam. Vraag om te controleren of het huidige project nog steeds de juiste afbeeldingsnaam en locatie gebruikt.
- Als de oorspronkelijke afbeelding is verwijderd of hernoemd, upload of selecteer dan opnieuw de bedoelde afbeelding en test de pagina opnieuw.
- Als de afbeelding App Opslag of een andere gekoppelde service gebruikt, bevestig dan dat de bedoelde service is gekoppeld en dat het bestand daar nog bestaat.
Als de afbeelding nog steeds niet laadt, neem dan contact op met Atoms Support met de Chat Link, de URL van de betreffende pagina, de afbeeldingsnaam of bron en een screenshot. Voeg geen privé-toegangslinks, wachtwoorden, sleutels of tokens toe.
Mijn self-host-exportpakket werkt niet. Wat moet ik controleren?
Als het geëxporteerde self-host-pakket succesvol wordt gedownload maar niet kan worden uitgevoerd:
1. Controleer de README die in het exportpakket zit op omgevingsvereisten en installatiestappen.
2. Controleer of je runtime-omgeving overeenkomt met de vereisten (OS-versie, Docker-versie, Node.js-versie).
3. Voer het opstartcommando uit en bekijk de volledige output op foutmeldingen.
Als het probleem aanhoudt, neem dan contact op met Support en voeg het volgende toe:
- Exportversie en downloadtijd
- Gebruikt OS en Docker-versie
- Volledig uitgevoerd commando en volledige output
- Mislukt script of API-pad
- Verwachte deploymentmethode
Belangrijk: Voeg een opgeschoond configuratievoorbeeld toe, maar voeg GEEN wachtwoorden, geheimen of tokens toe.
Waarom zien mijn wijzigingen er correct uit in App Viewer maar niet op de gepubliceerde site?
App Viewer en de gepubliceerde site tonen verschillende fasen van je project. Het opslaan van een visuele wijziging werkt de live site niet automatisch bij.
- Selecteer in Design Save en wacht tot de huidige Agent-taak of build is voltooid.
- Open Publish. Publiceren gebruikt de nieuwste projectversie; er is geen versiekeuzelijst in het Publish-paneel.
- Selecteer Publish voor de eerste release of Update voor een latere release. Wacht tot het paneel Up to date toont.
- Open de live site in een nieuw tabblad en laad deze één keer opnieuw.
- Als het standaard Atoms-adres de wijziging toont maar een aangepast domein niet, controleer dan de domeinkoppeling in plaats van dezelfde versie herhaaldelijk te publiceren.
Als de live site nog steeds de verkeerde versie toont, neem dan contact op met Atoms Support met de Chat Link, de live URL, de versie die je wilde publiceren, de tijd en tijdzone, en screenshots van App Viewer en de live site.
Ik heb per ongeluk naar productie gepubliceerd. Hoe maak ik dit ongedaan?
- Beperk direct risico. Als de release gevoelige data blootstelt of onveilig gedrag veroorzaakt, open dan App Status en gebruik Pause voor een geschikte Atoms Cloud-app of Unpublish om openbare toegang te verwijderen. Als er geen actief risico is, voorkom dan onnodige uitval.
- Noteer het getroffen domein, het tijdstip van publicatie, de huidige versie, de bedoelde versie en de zakelijke impact.
- Nadat de huidige Agent-taak is gestopt, open je Versions, kies je de laatst bekende goede versie en selecteer je Restore this version.
- Controleer de herstelde versie in Preview, inclusief kritieke login-, betaal- en dataflows, en publiceer of werk deze daarna bij.
Het herstellen van een projectversie maakt wijzigingen in de productie-Database of externe acties mogelijk niet ongedaan. Overschrijf of verwijder geen productiedata om een rollback na te bootsen. Neem onmiddellijk contact op met Support wanneer data, inloggegevens, betalingen of destructieve wijzigingen betrokken zijn.
Hoe ga ik terug naar een vorige versie?
- Stop of wacht op de huidige Agent-taak; een versie kan niet worden hersteld terwijl conflicterend werk actief is.
- Open Versions, zoek de laatst bekende goede versie en selecteer Restore this version.
- Controleer het herstelde project in Preview en test de kritieke flows die zijn gewijzigd.
- Publiceer of werk pas bij nadat het resultaat in Preview correct is.
Het herstellen van een projectversie draait productie-Database-records, schemawijzigingen, omgevingsvariabelen, betalingen, e-mails of andere externe acties niet noodzakelijk terug. Als de release productiedata heeft gewijzigd of de doelversie niet beschikbaar is, stop dan en neem contact op met Support met beide versienummers, het getroffen domein en het vereiste resultaat voor databehoud.
Wat is het verschil tussen pauzeren en publicatie ongedaan maken?
Pause en Unpublish zijn twee verschillende acties:
Pause (alleen Atoms Cloud-projecten):
- De app wordt onbeschikbaar voor bezoekers.
- Serverresources blijven toegewezen en facturering loopt door.
- Je kunt de app op elk moment hervatten vanuit App Status.
Unpublish (alle projecten):
- De website gaat volledig offline. Iedereen die de gepubliceerde URL gebruikt, verliest toegang.
- Voor Atoms Cloud-projecten worden serverresources vrijgegeven.
- Je kunt het project later opnieuw publiceren, maar bezoekers hebben geen toegang totdat je dat doet.
Gebruik Pause voor een tijdelijke verwijdering met snelle herstart. Gebruik Unpublish om de site volledig te verwijderen.
Mijn gepubliceerde site zit vast in een redirectlus. Hoe los ik dit op?
Als je browser "too many redirects" toont of de pagina blijft herladen zonder content weer te geven:
- Probeer het standaard Prod-subdomein van het platform (niet je aangepaste domein) om te bepalen of de redirectlus wordt veroorzaakt door de domeinconfiguratie of door de applicatie zelf.
- Als het standaard Prod-subdomein werkt, controleer dan de DNS-instellingen van je aangepaste domein en je domeinregistrar op redirectregels die mogelijk conflicteren met het platform.
- Wis je browsercache of test in een incognitovenster om gecachte redirects uit te sluiten.
Als het probleem aanhoudt, neem dan contact op met Support en voeg het volgende toe:
- Volledige URL die de redirectlus toont
- Of het standaard Prod-subdomein toegankelijk is
- Domeinnaam en DNS-provider
- Volledige screenshot van de fout
Mijn omgevingsvariabelen werken in development maar niet na het publiceren. Waarom?
Als je app werkt in Preview maar faalt in productie door ontbrekende of lege omgevingsvariabelen:
- Controleer of de omgevingsvariabele vóór of na de laatste publicatie is opgeslagen. Als deze daarna is opgeslagen, moet je opnieuw publiceren voordat de wijziging effect heeft.
- Controleer of de variabele is ingesteld voor de juiste omgeving (Development vs. Production).
- Controleer of de foutmelding van de downstreamservice een aanwijzing geeft — bijvoorbeeld betekent "unauthorized" vaak dat een API-sleutel in die omgeving leeg of onjuist is.
Als het probleem aanhoudt, neem dan contact op met Support en voeg het volgende toe:
- Projectlink of live URL
- De naam van de betreffende sleutel en in welke omgeving het probleem optreedt
- De volledige fout van de downstreamservice
- Een opgeschoonde screenshot van de configuratiepagina
- Of de configuratie vóór of na het publiceren is opgeslagen
Belangrijk: Geef alleen sleutelnamen door. Verstuur GEEN geheime waarden, wachtwoorden of tokens.
Waarom toont de beveiligingsscan vergelijkbare bevindingen meer dan één keer?
Bevindingen kunnen vergelijkbare formuleringen gebruiken terwijl ze naar verschillende locaties verwijzen. Vergelijkbare formuleringen betekenen niet noodzakelijk dat de resultaten duplicaten zijn.
- Vergelijk de naam van de bevinding en de locatie die voor elk resultaat wordt getoond.
- Controleer elke unieke locatie in plaats van de herhaalde formulering te negeren.
- Als meerdere bevindingen dezelfde onderliggende oorzaak hebben, los die oorzaak dan op en controleer daarna elke locatie opnieuw.
- Voer de beveiligingsscan opnieuw uit op de bijgewerkte versie.
Als dezelfde bevinding en locatie nog steeds meer dan één keer verschijnen, neem dan contact op met Atoms Support met de Chat Link, scantijd en tijdzone, aantal bevindingen en een geredigeerde screenshot. Verwijder wachtwoorden, sleutels, tokens of andere gevoelige informatie die in een bevinding kunnen voorkomen.
Waarom verscheen er een beveiligingsprobleem nadat de scan geen problemen had gevonden?
Een voltooide scan zonder gemelde bevindingen is een nuttige controle, maar kan niet garanderen dat elk beveiligings- of runtimeprobleem is gevonden. De scan controleert de geselecteerde projectversie; je app moet nog steeds worden getest op de manier waarop echte gebruikers deze zullen gebruiken.
Test vóór het publiceren de belangrijke gebruikersreizen in je app, inclusief aanmelden, gebruikersrollen, toegang tot privédata, betalingen en gekoppelde services. Gebruik aparte testaccounts voor verschillende rollen en bevestig dat elk account alleen toegang heeft tot de informatie en acties die ervoor bedoeld zijn.
Als je een productieprobleem ontdekt dat accounts, privédata, betalingen of inloggegevens kan blootstellen, stop dan eerst met het gebruik van de betreffende functie of beperk de toegang ertoe. Roteer alle inloggegevens die mogelijk zijn blootgesteld en neem daarna contact op met Atoms Support met de Chat Link, de getroffen versie, stappen om het probleem te reproduceren, tijd en tijdzone, en een geredigeerde screenshot. Deel de blootgestelde inloggegevens zelf niet.
Waarom markeerde de beveiligingsscan een actie alleen voor admins als onbeveiligd?
Als de scan meldt dat een actie alleen voor admins mogelijk onbeveiligd is, behandel de bevinding dan als onopgelost totdat je bevestigt dat onbevoegde gebruikers deze niet kunnen gebruiken. Het verbergen van een admin-knop is niet voldoende als de actie nog steeds op een andere manier kan worden aangevraagd.
- Open de bevinding en identificeer de actie of locatie die erin wordt genoemd.
- Bepaal welke aangemelde rollen die actie mogen gebruiken.
- Vraag de Agent om de machtiging van de gebruiker te controleren wanneer de actie wordt aangevraagd, niet alleen wanneer de knop wordt weergegeven.
- Test de actie terwijl je bent uitgelogd, met een normaal testaccount en met een geautoriseerd admin-testaccount.
- Bevestig dat afgewezen pogingen geen privédata onthullen en geen wijzigingen aanbrengen, en voer daarna de beveiligingsscan opnieuw uit.
Publiceer de betreffende functie niet als een onbevoegd account de actie nog steeds kan gebruiken. Neem contact op met Atoms Support met de Chat Link, de tekst van de bevinding, de getroffen versie en een geredigeerde screenshot als je het niet kunt oplossen.
Waarom markeerde de beveiligingsscan een HTTPS-probleem?
HTTPS beschermt informatie terwijl deze tussen een gebruiker en een service reist. Als de scan een HTTPS-probleem meldt, gebruik dan de exacte bevinding om het betreffende adres, de resource, callback of domeinconfiguratie te identificeren.
- Open de bevinding en noteer de exacte locatie en het adres dat wordt gemeld.
- Vraag de Agent om die specifieke verbinding te vervangen door het beveiligde adres dat door de provider wordt ondersteund, of om de gerelateerde domeinconfiguratie te corrigeren.
- Negeer certificaatwaarschuwingen niet en wijzig een adres niet zomaar als de externe service geen beveiligd equivalent documenteert.
- Test de betreffende gebruikersreis opnieuw en bevestig dat er geen wachtwoord, token, betaalgegeven of privé-informatie via een onbeveiligde verbinding wordt verzonden.
- Voer de beveiligingsscan opnieuw uit op de bijgewerkte versie.
Als de bevinding betrekking heeft op een aangepast domein of certificaat dat je niet kunt corrigeren, neem dan contact op met Atoms Support met de Chat Link, de getroffen URL, de tekst van de bevinding, tijd en tijdzone, en een geredigeerde screenshot.
Waarom markeerde de beveiligingsscan ontbrekende Row Level Security-beleidsregels?
Row Level Security, of RLS, is een Supabase-functie die bepaalt welke Database-rijen elke gebruiker kan lezen of wijzigen. Deze bevinding is alleen relevant wanneer het project Supabase gebruikt en de scan een tabel identificeert waarvan de toegangsregels moeten worden gecontroleerd.
- Open de bevinding en identificeer de tabel die erin wordt genoemd.
- Schrijf op wie de data in die tabel moet kunnen bekijken, toevoegen, bewerken of verwijderen.
- Vraag de Agent om de minst permissieve Supabase-beleidsregels te maken die deze gebruikersreizen ondersteunen.
- Test terwijl je bent uitgelogd en met een apart testaccount voor elke rol. Bevestig dat elk account alleen toegang heeft tot de bedoelde rijen en acties.
- Voer de beveiligingsscan opnieuw uit nadat de beleidsregels zijn toegepast.
Schakel RLS niet uit en geef niet elke gebruiker toegang alleen om de waarschuwing te verwijderen. Bevestig het plan en bewaar waar nodig een veilige back-up of export voordat je een wijziging aanbrengt die bestaande data kan beïnvloeden. Deel nooit Supabase-sleutels of Database-inloggegevens in Chat of screenshots.