Globale Garantien
Diese gelten für jeden Connector unter der Richtlinie:- 24-Monats-Backfill-Grenze. Aktivitäten, die älter als 24 Monate sind (E-Mails, Nachrichten, CRM-Aktivitäten, Aufgaben, Notizen, Engagements), werden nicht synchronisiert.
- Dauerhafte CRM-Entitäten sind stets enthalten. CRM-Datensätze im aktuellen Zustand –
accounts,contacts,companies,organizations,persons/people,opportunities,deals,leads,lists,list_entries,field_values,pipelines,products– werden unabhängig vom Alter vollständig synchronisiert. Ein fünf Jahre alter Account landet weiterhin. Nur ihre Aktivitäts-Streams sind begrenzt. - Anmeldedaten und staatliche/finanzielle IDs werden an der Quelle entfernt. Felder, die Muster für Anmeldedaten/Geheimnisse (
password,secret,api_key,token,client_secret,private_key,access_key) sowie Muster für staatliche/finanzielle IDs (ssn,social_security,tax_id,ein,vat,iban,swift/bic,routing_number,credit_card,cvv/cvc,passport,national_id,drivers_license,aadhaar,bank_account,bank_number) erfüllen, werden deaktiviert, bevor die Zeilen das Quellsystem verlassen. - Deal-Beträge und Umsätze bleiben erhalten. Geschäftskritische numerische Felder (
amount,annual_revenue,account_numberals CRM-Kennung) werden ausdrücklich bewahrt – die Ausschlussliste zielt auf Geheimnisse und personenbezogene finanzielle IDs, nicht auf kommerzielle Daten.
Richtlinie je Connector
Gmail
Ausgeschlossene Labels werden an der Quelle mit einem
ArrayDoesNotContain-Zeilenfilter auf labelIds gefiltert, sodass Werbe- und Social-Mails gar nicht erst im Blob landen. Die 24-Monats-Grenze wird im Ingest-Mapper erneut angewendet, weil der quellseitige Gmail-Cutoff nur ein Best-Effort ist.
Slack
Slack berücksichtigt die pro Eintrag festgelegte Kanal-Allowlist, die der Endnutzer im Consent-Flow auswählt. Kanäle, die nicht auf der Allowlist stehen, werden vom Sync ausgeschlossen – übergeben Sie die gewünschten Kanal-IDs als
collections im Connect-Link oder in POST /api/v1/connectors/sync.
Affinity, Salesforce, HubSpot, Attio (CRM)
Eine ausgeschlossene Collection explizit anzufordern (z. B.
"collections": ["attachments"]) schlägt laut fehl mit einem 400 – Anhänge und Audit-Trails werden verweigert, nicht stillschweigend verworfen. Nicht erkannte Schemata gelten standardmäßig als begrenzt, niemals als unbegrenzt, sodass ein neues aktivitätsähnliches Objekt, das vom CRM-Anbieter hinzugefügt wird, keinen unbegrenzten Backfill auslöst.
Backfill: Partner-Pfad vs. Dashboard
Die 24-Monats-Grenze wird auf dem Partner-Pfad durchgesetzt – Endnutzern, die Ihre Integration über den gehosteten OAuth-Link (POST /api/v1/connectors/link) verbindet. Persönliche Accounts, die direkt im Conare-Dashboard verbunden werden, synchronisieren ihre gesamte Historie; die Grenze gilt nur für partnergebundene Verbindungen.
Umgang mit der Richtlinie
Am Collections-Endpoint.GET /api/v1/connectors/{type}/collections listet niemals per Richtlinie ausgeschlossene Collections auf – die IDs, die Sie zurückerhalten, sind die IDs, die Sie anfordern dürfen.
collections, um weiter einzugrenzen. Bei Slack betrifft dies Kanäle; bei CRM-Quellen betrifft es Entitätsschemata. Lassen Sie es weg, um jede nicht ausgeschlossene Collection zu synchronisieren.
400:
passport_number__c in Salesforce automatisch ausgeschlossen wird.
Verwandt
- Integrationen – Überblick – der Connector-Katalog und die Sync-Taktung
- Connectors-API-Referenz – vollständige Request- und Response-Formen