KYC/AML Kaydı
AI Agent ile oluşturun
KYC/AML Müşteri Kaydı Arka Ucu

KYC/AML Müşteri Kaydı Arka Ucu Şablonu
Kimlik kontrolleri, risk skorlama ve PEP tarama kayıtları

Back4app üzerinde üretime hazır KYC/AML Müşteri Kaydı arka ucu: müşteri kayıtları, kimlik doğrulama, risk skorlama ve PEP tarama kayıtları. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlatma için AI Agent istemi içerir.

Ana Noktalar

Bu şablon, operasyon ekiplerinin tek bir yapılandırılmış doğru kaynağından çalışabilmesi için kimlik doğrulama, risk puanlama ve tarama kayıtları ile bir KYC/AML İstemci Günlüğü arka ucu sağlar.

  1. İstemci kimlik kaydıHer doğrulama adımının adlandırılmış bir müşteri profiline bağlanması için İstemci ve KimlikKontrol nesnelerini modelleyin.
  2. Risk puanlama izlemeDenetim dostu kararlar için açık puan, seviye ve gözden geçiren alanları ile RiskDeğerlendirme girişlerini takip edin.
  3. PEP tarama geçmişiHer yeniden tarama etkinliği için PEP Tarama sonuçlarını ve eşleşme notlarını kaydedin.
  4. Operasyonel inceleme kuyruğuYöneticilere ve koordinatörlere logDurumu, kanıtDurumu ve takip ihtiyaçlarını izleyebilecekleri tek bir yer verin.
  5. Çapraz platform uyum arka ucuWeb, mobil ve dahili araçları aynı REST ve GraphQL API'si üzerinden müşteri günlükleri ve tarama iş akışları için sunun.

KYC/AML Müşteri Günlük Şablonu Nedir?

Eğer KYC/AML müşteri günlük onayları resmi değilse, sorular altı ay sonra geldiğinde görevlerin ayrımını kanıtlayamazsınız. Küçük gecikmeler hızla birikir. KYC/AML müşteri günlük iş akışlarının siteler ve vardiyalar arasında tutarlı kalabilmesi için Client, IdentityCheck, RiskAssessment, PEPScreening ve LogEntry'yi Back4app üzerinde yapılandırılmış uyum birimleri olarak kullanın. Şema, Client (fullName, customerId, segment), IdentityCheck (client, idType, documentNumber, verifiedAt), RiskAssessment (client, score, riskLevel, reviewer), PEPScreening (client, listSource, matchStatus, screenedAt) ve LogEntry (client, eventType, notes, createdBy) ile kimlik doğrulama ve inceleme kontrollerini entegre eder. Tercih ettiğiniz ön yüzü bağlayın ve daha hızlı gönderin.

En iyi için:

KYC/AML operasyonu gösterge panelleriMüşteri doğrulama portallarıRisk puanlama iş kuyruklarıPEP tarama günlük sistemleriİç uyum araçlarıTakımlar düzenlenmiş iş akışları için BaaS'ı seçiyor

Bu KYC/AML Müşteri Günlük arka ucu nasıl organize edilmiştir

Mobil ekipler ve arka ofis personeli, KYC/AML müşteri günlüğünde gerçekliğin farklı dilimlerini görür; ürün görevi bu dilimleri suçlamadan birleştirmektir.

Önce Müşteri, Kimlik Kontrolü ve Risk Değerlendirmesini gözden geçirin, ardından SDK'ya özgü notlar ve entegrasyon desenlerini görmek için bir yığın kartı açın.

Temel KYC/AML Müşteri Kayıt Özellikleri

Bu hub'daki her teknoloji kartı, Müşteri, Kimlik Kontrolü, Risk Değerlendirmesi, PEPScreening ve Kayıt Girişi ile aynı KYC/AML müşteri kayıt şemasını kullanır.

Müşteri kaydı

Müşteri, tam adı, müşteri kimliği, segment ve kayıt durumu bilgilerini tutar.

Kimlik doğrulama kayıtları

IdentityCheck, bir Müşteriyi idType, documentNumber ve verifiedAt ile ilişkilendirir.

Risk puanı

RiskDeğerlendirme puanı, riskSeviyesi, gerekçe ve gözden geçiren kişiyi takip eder.

PEP tarama kayıtları

PEPTarama, listeKaynağı, eşleşmeDurumu, tarandıTarih ve notları kaydeder.

Olay günlük izi

GünlükKaydı, her müşteri eylemi için olayTürü, notlar ve oluşturan bilgilerini kaydeder.

Neden Back4app ile KYC/AML Müşteri Kayıt Arka Uç Oluşturmalısınız?

Back4app yöneticilerin arka uç altyapısına odaklanmak yerine inceleme kararlarına odaklanabilmesi için müşteriyi, kimliği, riski ve tarama temellerini size sunar.

  • Müşteri ve kimlik takibi: Client sınıfı ve IdentityCheck işareti, pasaport, kimlik kartı veya vergi kimlik kontrollerini belirli bir müşteri ile ilişkilendirir.
  • İnceleme bağlamında risk puanlama: RiskAssessment, analistlerin bir müşterinin düşük, orta veya yüksek riskli nedenini açıklayabilmesi için puan, risk seviyesi ve gözden geçiren bilgilerini saklar.
  • PEP tarama kayıtları ve yeniden oynatma: PEPScreening ve LogEntry, her tarama çalışmasını, eşleşme durumunu ve sonraki inceleme için notu saklar.

Web ve mobil araçlarla bir arka uç sözleşmesinden müşteri doğrulama, puanlama ve tarama gerçekleştir.

Temel Faydalar

Denetim izini kaybetmeden hızlı hareket etmelerine yardımcı olan bir müşteri kaydı arka ucu.

Daha hızlı müşteri inceleme alımı

Doğrulama alanlarını sıfırdan tasarlamak yerine, tamamlanmış bir Müşteri ve Kimlik Kontrolü şemasından başlayın.

Açık risk bağlamı

Bir müşterinin daha fazla incelemeye neden ihtiyaç duyduğunu açıklamak için Risk Değerlendirmesi puanı, risk seviyesi ve nedeni kullanın.

Bir yerde tarama geçmişi

PEPScreening koşularını aynı müşteri işareti ile saklayın, böylece tekrar eden kontrolleri kolayca karşılaştırmak mümkün olsun.

Denetim dostu eylem izi

LogEntry, her manuel düzeltme, yükseltme veya doğrulama güncellemesi için eventType ve notları saklar.

Tutarlı erişim kontrolleri

Müşteri günlüklerini, taramaları ve gözden geçiren notlarını onaylı personelle sınırlandırmak için ACL ve CLP kurallarını kullanın.

AI başlangıç iş akışı

Tek bir yapılandırılmış istemle arka uç iskeleti ve entegrasyon rehberi hızlı bir şekilde oluşturun.

KYC/AML müşteri günlük uygulamanızı başlatmaya hazır mısınız?

Back4app AI Ajanı'nın KYC/AML müşteri günlük arka ucunuzu iskeletlemesine ve kimlik, risk ve tarama günlük akışlarını tek bir istemden oluşturmasına izin verin.

Başlamak ücretsiz — Ayda 50 AI Ajan istemi, kredi kartı gerektirmez

Teknik Yığın

Bu KYC/AML müşteri günlük arka uç şablonunda her şey dahil.

Önyüz
13+ teknoloji
Arka uç
Back4app
Veritabanı
MongoDB
Kimlik Doğrulama
Yerleşik kimlik doğrulama + oturumlar
API
REST ve GraphQL
Gerçek Zamanlı
Live Queries

ER Diyagramı

KYC/AML müşteri günlük şemasının varlık ilişki modeli.

Diyagram kaynağını görüntüle
Mermaid
erDiagram
    Analyst ||--o{ Client : "owner"
    Analyst ||--o{ VerificationLog : "verifiedBy"
    Analyst ||--o{ RiskAssessment : "assessedBy"
    Analyst ||--o{ PepScreening : "screenedBy"
    Analyst ||--o{ ActivityNote : "author"
    Client ||--o{ VerificationLog : "client"
    Client ||--o{ RiskAssessment : "client"
    Client ||--o{ PepScreening : "client"
    Client ||--o{ ActivityNote : "client"

    Analyst {
        String objectId PK
        String username
        String email
        String password
        String role
        Date createdAt
        Date updatedAt
    }

    Client {
        String objectId PK
        String fullName
        String externalRef
        Date dateOfBirth
        String governmentIdLast4
        String riskTier
        String ownerId FK
        Date createdAt
        Date updatedAt
    }

    VerificationLog {
        String objectId PK
        String clientId FK
        String verifiedById FK
        String idType
        String idStatus
        Date verificationDate
        String notes
        Date createdAt
        Date updatedAt
    }

    RiskAssessment {
        String objectId PK
        String clientId FK
        String assessedById FK
        Number riskScore
        String riskLevel
        String scoringRule
        String reviewStatus
        Date createdAt
        Date updatedAt
    }

    PepScreening {
        String objectId PK
        String clientId FK
        String screenedById FK
        String screeningSource
        String matchStatus
        Number matchScore
        Date screenedAt
        Date createdAt
        Date updatedAt
    }

    ActivityNote {
        String objectId PK
        String clientId FK
        String authorId FK
        String subject
        String body
        String noteType
        Date createdAt
        Date updatedAt
    }

Doğrulama Akışı

Oturum açma, müşteri arama, kimlik doğrulama, risk puanlama ve PEP tarama günlükleri için tipik çalışma akışı.

Diyagram kaynağını görüntüle
Mermaid
sequenceDiagram
  participant Analyst
  participant App as KYC/AML Client Log App
  participant Back4app as Back4app Cloud

  Analyst->>App: Sign in to review client logs
  App->>Back4app: POST /login
  Back4app-->>App: Session token

  Analyst->>App: Open client register
  App->>Back4app: GET /classes/Client?include=owner&order=-updatedAt
  Back4app-->>App: Client list

  Analyst->>App: Save ID verification log
  App->>Back4app: POST /classes/VerificationLog
  Back4app-->>App: VerificationLog objectId

  Analyst->>App: Run risk scoring and PEP screening
  App->>Back4app: POST /classes/RiskAssessment
  App->>Back4app: POST /classes/PepScreening
  Back4app-->>App: Assessment and screening results

  App->>Back4app: GET /classes/ActivityNote?include=client,author
  Back4app-->>App: Activity notes

  Back4app-->>App: Live updates for client log changes

Veri Sözlüğü

KYC/AML müşteri günlük şemasındaki her sınıf için tam alan seviyesi referansı.

AlanTürAçıklamaGerekli
objectIdStringAuto-generated unique identifierOtomatik
usernameStringLogin name used by KYC/AML staff
emailStringWork email address
passwordStringHashed password (write-only)
roleStringStaff role such as manager, coordinator, or reviewer
createdAtDateAuto-generated creation timestampOtomatik
updatedAtDateAuto-generated last-update timestampOtomatik

7 alanları Analyst içinde

Güvenlik ve İzinler

ACL ve CLP stratejisinin nasıl müşterileri, doğrulama adımlarını, risk puanlarını ve tarama günlüklerini güvence altına aldığı.

Sadece personel için inceleme erişimi

Yalnızca onaylı yöneticiler ve koordinatörler Müşteri, Kimlik Kontrolü, Risk Değerlendirmesi ve PEPScreening kayıtları oluşturabilir veya düzenleyebilir.

Müşteri günlük bütünlüğü

Değişiklikleri kaydetmeden önce documentNumber, score, matchStatus ve reviewer'ı doğrulamak için Cloud Code kullanın.

Kapsamlı okuma izinleri

Okumaları sınırlayın, böylece personel yalnızca kendi takımlarına veya sıralarına atanmış müşteri günlükleri ve screening öğelerini görebilir.

Şema (JSON)

Kopyalanmaya hazır ham JSON şeması tanımı Back4app içine ya da uygulama referansı olarak kullanmak için.

JSON
{
  "classes": [
    {
      "className": "Analyst",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "username": {
          "type": "String",
          "required": true
        },
        "email": {
          "type": "String",
          "required": true
        },
        "password": {
          "type": "String",
          "required": true
        },
        "role": {
          "type": "String",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "Client",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "fullName": {
          "type": "String",
          "required": true
        },
        "externalRef": {
          "type": "String",
          "required": true
        },
        "dateOfBirth": {
          "type": "Date",
          "required": false
        },
        "governmentIdLast4": {
          "type": "String",
          "required": false
        },
        "riskTier": {
          "type": "String",
          "required": true
        },
        "owner": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Analyst"
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "VerificationLog",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "client": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Client"
        },
        "verifiedBy": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Analyst"
        },
        "idType": {
          "type": "String",
          "required": true
        },
        "idStatus": {
          "type": "String",
          "required": true
        },
        "verificationDate": {
          "type": "Date",
          "required": true
        },
        "notes": {
          "type": "String",
          "required": false
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "RiskAssessment",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "client": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Client"
        },
        "assessedBy": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Analyst"
        },
        "riskScore": {
          "type": "Number",
          "required": true
        },
        "riskLevel": {
          "type": "String",
          "required": true
        },
        "scoringRule": {
          "type": "String",
          "required": true
        },
        "reviewStatus": {
          "type": "String",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "PepScreening",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "client": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Client"
        },
        "screenedBy": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Analyst"
        },
        "screeningSource": {
          "type": "String",
          "required": true
        },
        "matchStatus": {
          "type": "String",
          "required": true
        },
        "matchScore": {
          "type": "Number",
          "required": true
        },
        "screenedAt": {
          "type": "Date",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "ActivityNote",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "client": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Client"
        },
        "author": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Analyst"
        },
        "subject": {
          "type": "String",
          "required": true
        },
        "body": {
          "type": "String",
          "required": true
        },
        "noteType": {
          "type": "String",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    }
  ]
}

AI Ajansı ile oluşturun

Bu şablondan gerçek bir KYC/AML Müşteri Log uygulaması oluşturmak için Back4app AI Agent'ını kullanın. Ön uç, arka uç, kimlik doğrulama, müşteri doğrulama, risk skorlama ve tarama log akışlarını içerir.

Back4app AI Agent
Kuruluma hazır
Back4app üzerinde bu kesin şema ve davranışla bir KYC/AML Müşteri Log uygulaması arka ucu oluşturun.

Şema:
1. Kullanıcı (kullan Back4app yerleşik): kullanıcı adı, e-posta, şifre; objectId, createdAt, updatedAt (sistem).
2. Müşteri: tamAd (String, zorunlu), müşteriId (String, zorunlu), segment (String, zorunlu), onboardingDurumu (String, zorunlu); objectId, createdAt, updatedAt (sistem).
3. KimlikKontrolü: müşteri (Müşteriye işaretçi, zorunlu), idTürü (String, zorunlu), belgeNumarası (String, zorunlu), onayTarihi (Tarih, zorunlu), onaylayıcı (Kullanıcıya işaretçi, zorunlu), sonuç (String, zorunlu); objectId, createdAt, updatedAt (sistem).
4. RiskDeğerlendirmesi: müşteri (Müşteriye işaretçi, zorunlu), puan (Sayı, zorunlu), riskSeviyesi (String, zorunlu), gerekçe (String, zorunlu), değerlendirici (Kullanıcıya işaretçi, zorunlu), değerlendirildiğiTarih (Tarih, zorunlu); objectId, createdAt, updatedAt (sistem).
5. PEPTarama: müşteri (Müşteriye işaretçi, zorunlu), listeKaynağı (String, zorunlu), eşleşmeDurumu (String, zorunlu), tarandığıTarih (Tarih, zorunlu), notlar (String); objectId, createdAt, updatedAt (sistem).
6. LogGirişi: müşteri (Müşteriye işaretçi, zorunlu), olayTürü (String, zorunlu), notlar (String, zorunlu), oluşturan (Kullanıcıya işaretçi, zorunlu), oluşturulduğuTarih (Tarih, zorunlu); objectId, createdAt, updatedAt (sistem).

Güvenlik:
- Sadece onaylı personel müşteri logu oluşturabilir veya düzenleyebilir. Doğrulama için Cloud Code kullanın.

Kimlik Doğrulama:
- Kayıt ol, giriş yap, çıkış yap.

Davranış:
- Müşterileri listeleyin, kimlik kontrolleri oluşturun, risk değerlendirmelerini kaydedin ve PEP tarama loglarını kaydedin.

Sunum:
- Back4app uygulaması ile şema, ACL'ler, CLP'ler; müşteri logları, doğrulama, puanlama ve tarama iş akışları için ön uç.

Bu şablon istemi önceden doldurulmuş olarak Agent'ı açmak için aşağıdaki düğmeye basın.

Bu, teknoloji eki olmadan temel istemdir. Üretilen ön uç yığınını daha sonra uyarlayabilirsiniz.

Dakikalar içinde dağıtAyda 50 ücretsiz istemKredi kartı gerekli değil

API Oyun Alanı

KYC/AML müşteri günlük şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte veriler kullanır ve Back4app hesabı gerektirmez.

Oyun alanı yükleniyor…

Bu şablonla aynı şemayı kullanır.

Teknolojinizi Seçin

Her kartı genişletin ve seçtiğiniz yığın ile Client, IdentityCheck ve RiskAssessment'ı nasıl entegre edeceğinizi görün.

Flutter KYC/AML Müşteri Kayıt Arka Uç

React KYC/AML Müşteri Kayıt Arka Uç

React Yerel KYC/AML Müşteri Kayıt Arka Uç

Next.js KYC/AML Müşteri Kayıt Arka Uç

JavaScript KYC/AML Müşteri Kayıt Arka Uç

Android KYC/AML Müşteri Kayıt Arka Uç

iOS KYC/AML Müşteri Kayıt Arka Uç

Vue KYC/AML Müşteri Kayıt Arka Uç

Angular KYC/AML Müşteri Kayıt Arka Uç

GraphQL KYC/AML Müşteri Kayıt Arka Uç

REST API KYC/AML Müşteri Kayıt Arka Uç

PHP KYC/AML Müşteri Kayıt Arka Uç

.NET KYC/AML Müşteri Kayıt Arka Uç

Her Teknoloji ile Ne Alırsınız

Her yığın aynı KYC/AML müşteri günlük şemasını ve API sözleşmelerini kullanır.

Birleştirilmiş müşteri günlüğü yapısı

Müşteri, Kimlik Kontrolü, Risk Değerlendirmesi, PEP Taraması ve Kayıt Girişi'ni tek bir şemada yönetin.

Kimlik doğrulama iş akışı

Her müşteri kontrolü için idType, documentNumber, verifiedAt ve verifiedBy bilgilerini yakalayın.

Gözden geçirme kuyrukları için risk puanlaması

Müşterileri doğru gözden geçiren kişiye yönlendirmek için score, riskLevel ve rationale kullanın.

Denetim izleri için PEP tarama günlükleri

Her tarama çalışmasında listSource, matchStatus ve screenedAt bilgilerini saklayın.

REST/GraphQL API'leri operasyon ekipleri için

Esnek API'ler kullanarak panoları, iç araçları ve mobil gözden geçirme uygulamalarını entegre edin.

KYC/AML Çerçeve Karşılaştırması

Desteklenen tüm teknolojiler arasında kurulum hızını, SDK tarzını ve AI desteğini karşılaştırın.

ÇerçeveKurulum SüresiKYC/AML AvantajıSDK TürüYapay Zeka Desteği
Yaklaşık 5 dakikaMobil ve web üzerinde müşteri incelemesi için tek kod tabanı.Yazılı SDKTam
5 dakikadan azDoğrulama kuyrukları için hızlı web kontrol paneli.Yazılı SDKTam
~3–7 dkSaha doğrulaması için çoklu platform mobil uygulaması.Yazılı SDKTam
Hızlı (5 dk) kurulumİnceleme ekipleri için sunucu tarafından oluşturulan işlemler konsolu.Yazılı SDKTam
~3–5 dkMüşteri günlükleri için hafif tarayıcı entegrasyonu.Yazılı SDKTam
Yaklaşık 5 dakikaUyum personeli için yerel Android uygulaması.Tiplenmiş SDKTam
5 dakikadan azDeğerlendirme ve tarama çalışmaları için yerel iOS uygulaması.Tiplenmiş SDKTam
~3–7 dakikaVaka yönetimi için Reactif web arayüzü.Tiplenmiş SDKTam
Hızlı (5 dk) kurulumKYC/AML ekipleri için kurumsal operasyonlar uygulaması.Yazılı SDKTam
2 dakikadan azİç içe müşteri inceleme sorguları için esnek GraphQL API'si.GraphQL APITam
Hızlı (2 dk) kurulumTarama ve kayıt hizmetleri için REST API entegrasyonu.REST APITam
~3 dkMüşteri günlük araçları için sunucu tarafı __MARKA0__ arka ucu.__MARKA0__Tam
~3–7 dkUyum sistemleri için __MARKA0__ arka ucu.Yazılı SDKTam

Kurulum süresi, bu şablon şemasını kullanarak projeyi başlatmaktan ilk Müşteri, IdentityCheck veya PEPScreening sorgusuna kadar beklenen süreyi yansıtır.

Sıkça Sorulan Sorular

Bu şablonla bir KYC/AML müşteri günlük arka ucu oluşturma hakkında yaygın sorular.

KYC/AML istemci günlük ekipleri onayları ve istisnaları e-posta dizilerini yeniden oluşturmak zorunda kalmadan nasıl kanıtlayabilir?
Müşteri kaydı, kimlik doğrulama kayıtları ve risk puanlaması arasındaki ilişkiler, KYC/AML istemci günlük denetimlerini anlatmayı nasıl kolaylaştırır?
KYC/AML istemci günlük iş akışlarını çok adımlı onaylar için geçmişi bozmayacak şekilde nasıl genişletebiliriz?
Flutter ile istemci kayıtlarını nasıl sorgularım?
Next.js ile inceleyici erişimini nasıl yönetirim?
React Native, ekranlama kayıtlarını çevrimdışı tutabilir mi?
İstemci doğrulama verilerimde yetkisiz değişiklikleri nasıl önlerim?
Android üzerinde istemci kayıtlarını göstermek için en iyi yol nedir?

Dünya genelinde geliştiriciler tarafından güvenilir

__MARKA0__ şablonları ile KYC/AML müşteri günlük ürünlerini daha hızlı gönderen takımlara katılın

G2 Users Love Us Badge

KYC/AML Müşteri Günlüğü Uygulamanızı Kurmaya Hazır Mısınız?

Dakikalar içinde müşteri günlük projenizi başlatın. Kredi kartı gerekmiyor.

Teknolojiyi Seç