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.
- İ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.
- Risk puanlama izleme — Denetim dostu kararlar için açık puan, seviye ve gözden geçiren alanları ile RiskDeğerlendirme girişlerini takip edin.
- PEP tarama geçmişi — Her yeniden tarama etkinliği için PEP Tarama sonuçlarını ve eşleşme notlarını kaydedin.
- Operasyonel inceleme kuyruğu — Yöneticilere ve koordinatörlere logDurumu, kanıtDurumu ve takip ihtiyaçlarını izleyebilecekleri tek bir yer verin.
- Çapraz platform uyum arka ucu — Web, 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:
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.
ER Diyagramı
KYC/AML müşteri günlük şemasının varlık ilişki modeli.
Müşterileri, kimlik kontrollerini, risk değerlendirmelerini, PEP tarama günlüklerini ve olay girişlerini kapsayan şema.
Diyagram kaynağını görüntüle
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
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 changesVeri Sözlüğü
KYC/AML müşteri günlük şemasındaki her sınıf için tam alan seviyesi referansı.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | Login name used by KYC/AML staff | |
| String | Work email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Staff role such as manager, coordinator, or reviewer | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
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.
{
"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 ü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.
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.
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çeve | Kurulum Süresi | KYC/AML Avantajı | SDK Türü | Yapay Zeka Desteği |
|---|---|---|---|---|
| Yaklaşık 5 dakika | Mobil ve web üzerinde müşteri incelemesi için tek kod tabanı. | Yazılı SDK | Tam | |
| 5 dakikadan az | Doğrulama kuyrukları için hızlı web kontrol paneli. | Yazılı SDK | Tam | |
| ~3–7 dk | Saha doğrulaması için çoklu platform mobil uygulaması. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | İnceleme ekipleri için sunucu tarafından oluşturulan işlemler konsolu. | Yazılı SDK | Tam | |
| ~3–5 dk | Müşteri günlükleri için hafif tarayıcı entegrasyonu. | Yazılı SDK | Tam | |
| Yaklaşık 5 dakika | Uyum personeli için yerel Android uygulaması. | Tiplenmiş SDK | Tam | |
| 5 dakikadan az | Değerlendirme ve tarama çalışmaları için yerel iOS uygulaması. | Tiplenmiş SDK | Tam | |
| ~3–7 dakika | Vaka yönetimi için Reactif web arayüzü. | Tiplenmiş SDK | Tam | |
| Hızlı (5 dk) kurulum | KYC/AML ekipleri için kurumsal operasyonlar uygulaması. | Yazılı SDK | Tam | |
| 2 dakikadan az | İç içe müşteri inceleme sorguları için esnek GraphQL API'si. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | Tarama ve kayıt hizmetleri için REST API entegrasyonu. | REST API | Tam | |
| ~3 dk | Müşteri günlük araçları için sunucu tarafı __MARKA0__ arka ucu. | __MARKA0__ | Tam | |
| ~3–7 dk | Uyum sistemleri için __MARKA0__ arka ucu. | Yazılı SDK | Tam |
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 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.