Säkerhetsöversikt
Bidson CRM Sync kontrollerar åtkomsten till Shopify och till det anslutna CRM-systemet. Appens uppgifter hålls åtskilda mellan butiker.
Automatiska meddelanden från Shopify, så kallade webhooks, verifieras innan innehållet behandlas. Bakgrundsprocesserna är utformade så att ett meddelande som levereras flera gånger inte skapar dubbla jobb eller CRM-poster.
Dataskydd
CRM Sync läser de kunduppgifter och den affärsinformation som behövs för synkroniseringen. Du kan välja att ta med sammanställd orderinformation, kundtaggar, marknadsföringsstatus, kundhistorik och språk samt land, region och stad.
Fullständiga datapaket för kunder, ordrar och automatiska meddelanden från Shopify lagras inte avsiktligt som synkroniseringsdata. Databasen sparar tekniska ID:n, status för bakgrundsjobb och begränsad information för uppföljning. Dessa uppgifter behövs för säker drift, kontroll av synkroniseringen och radering.
Anslutningar och autentiseringsuppgifter
Anslutningen använder den metod som ditt CRM stöder, exempelvis att du godkänner åtkomst via OAuth eller anger en API-nyckel. Åtkomstuppgifter för Shopify och ditt CRM krypteras innan de sparas i databasen och kopplas till rätt butik och anslutning. De används bara för den integration du har begärt.
När du kopplar från eller avinstallerar appen tas åtkomsten för vanlig synkronisering bort. Om åtkomstuppgifter behövs för ett kvarvarande integritetsärende sparas de separat och används bara för det ärendet tills det är löst.
Infrastruktur och tillgänglighet
CRM Sync hanterar webbtrafik och bakgrundsarbete separat. Databasen PostgreSQL sparar köade jobb och information om hur långt arbetet har kommit. Produktionsdatabasen har säkerhetskopior som tas dagligen, veckovis och månadsvis. Det går också att återställa databasen till en specifik tidpunkt (PITR).
Efter en återställning kan appens verktyg pausa vanliga synkroniseringsjobb, kontrollera anslutningarna och jämföra uppgifterna med det aktuella läget i Shopify innan arbetet fortsätter. Detta förbättrar möjligheten att återställa tjänsten, men garanterar inte tillgänglighet, hur mycket data som kan gå förlorade (RPO) eller hur lång tid en återställning tar (RTO).
Driftsäkerhet och övervakning
Bidson begränsar hur många jobb som körs samtidigt och använder lås och dubblettskydd för att undvika motstridiga eller upprepade uppdateringar. Appen kontrollerar aktuella uppgifter och gör kontrollerade återförsök. Shopify och CRM-systemens gränser för API-anrop respekteras. Vid tillfälliga fel försöker Bidson igen senare.
Appen registrerar om bakgrundsprocesserna fungerar som de ska, hur länge jobb väntar i kön och vilka typer av fel som uppstår. Loggarna innehåller inte kunddatapaket eller åtkomstnycklar.
Åtkomst och operativ säkerhet
Åtkomstnycklar och inställningar för produktionsmiljön hålls utanför källkoden. Tvåfaktorsautentisering är aktiverad för den nuvarande medlemmen i Railway-projektet. Appens loggar använder bara godkända tekniska fält och support-ID:n som inte innehåller personuppgifter.
Kodändringar kontrolleras med automatisk kodanalys, typkontroll, tester, byggen och säkerhetstester som är relevanta för ändringen. Åtkomsten till infrastrukturen och behörigheterna för konton granskas separat.
Incidenthantering
Bidson har en dokumenterad process för att utreda och begränsa misstänkta säkerhetsincidenter eller personuppgiftsincidenter och återställa tjänsten efteråt. Den omfattar byte av åtkomstnycklar, säkring av bevis, bedömning av konsekvenser, nödvändiga anmälningar och meddelanden samt förbättringar efter incidenten. Här lämnas inget löfte om en fast svarstid.
Leverantörer och underbiträden
Bidson dokumenterar de tjänsteleverantörer som anlitas för att behandla personuppgifter. Shopify och ditt valda CRM ingår också i dataflödet, men är tjänster som du själv väljer och ingår avtal med.