Kara Para Aklama Denetimi Uygulaması Arka Uç Şablonu
İşlem İzleme, SAR Kaydı ve Risk Bayrağı İncelemesi
Back4app üzerinde işlem izleme, SAR kayıtları ve risk bayrakları ile birlikte üretime hazır AML denetim arka ucu. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlatma için bir AI Agent istemi içerir.
AML Denetiminden Temel Çıkarımlar
Bu şablon, araştırmacıların ve operasyon ekiplerinin faaliyetleri daha hızlı inceleyebilmesi için işlem izleme, SAR kayıtları ve risk bayrakları ile bir AML arka ucu sağlar.
- İşlem izleme yapısı — Günlük inceleme için miktar, para birimi, satıcı ve durum ile Model İşlem satırları.
- SAR kaydı takibi — Denetim takibi için dosyalama durumu, vaka notları ve submittedAt zaman damgaları ile SAR Kayıt girişlerini saklayın.
- Risk bayrağı incelemesi — Risk Bayrağı kayıtlarını şüpheli desenler, ciddiyet ve inceleme eylemleri ile ilişkilendirin.
Kara Para Aklama Denetim Uygulaması Arka Uçuna Genel Bakış
AML denetim ekipleri siteler arasında çalıştığında, tutarlı bir taksonomi, denetim izinde “aynı sorun, beş farklı isim” olmasını engeller. Maliyet, geri çağırmalarda ve kredilerde ortaya çıkar. Back4app, Araştırmacı, İşlem, Günlük ve Bayrakları zaman damgalı ve atfedilebilir durumda tutar — inceleme geldiğinde AML denetim ekiplerinin ihtiyaç duyduğu temel. Şemada Araştırmacı (isim, e-posta, rol), İşlem (transactionId, miktar, para birimi, durum, satıcı), SAR Günlüğü (caseId, filingStatus, submittedAt, notlar) ve Risk Bayrağı (işlem, ciddiyet, ruleCode, inceleyen) yer alır ve içinde kimlik doğrulama ve denetim dostu iş akışları bulunur. Tercih ettiğiniz ön yüzü bağlayın ve daha hızlı gönderin.
En İyisi:
Bu AML Denetim arka ucunun nasıl organize edildiği
AML denetimi sadece hızla ilgili değildir; birisi “bunun doğru olduğunu nasıl bildiğini göster” dediğinde savunulabilirlik ile ilgilidir.
Önce Araştırmacı, İşlem ve Günlüğü gözden geçirin, sonra SDK'ya özel notlar ve entegrasyon desenlerini görmek için bir yığın kartı açın.
Temel AML Denetim Özellikleri
Bu merkezdeki her teknoloji kartı, Investigator, Transaction, SAR Log ve Risk Bayrağı ile aynı AML arka uç şemasını kullanır.
Soruşturucu erişimi ve atamaları
Soruşturucu, her inceleyici için ad, e-posta ve rol bilgilerini saklar.
İşlem izleme kuyruğu
İşlem, işlemId, miktar, para birimi, satıcı ve durumu yakalar.
SAR günlük kayıtları
SAR Günlüğü, caseId, filingStatus, submittedAt ve notları izler.
Risk bayrağı takibi
Risk Bayrağı, bir işlemi, ciddiyeti, kural kodunu ve gözden geçiren kişiyi bağlar.
Neden AML Arka Uçunuzu Back4app ile İnşa Etmelisiniz?
Back4app, ekibinizin sunucuları yönetmek yerine inceleme kalitesine odaklanabilmesi için işlem, SAR ve risk bayrağı ilkelere sahiptir.
- •İşlem ve SAR günlüğü modelleme: İşlem alanları, işlemId, miktar ve durum gibi, SAR Günlüğü vakaId ve filingStatus ile doğal olarak eşleşir.
- •Risk bayrağı yönetimi: Risk Bayrağı kayıtları, izlenebilir inceleme kararları için kural Kodu, ciddiyet ve inceleyiciyi bir arada tutar.
- •Gerçek zamanlı + API esnekliği: Yeni İşlem uyarıları için Live Queries kullanın, her müşteri için REST ve GraphQL'ı kullanılabilir tutun.
Web, mobil ve analist iş istasyonları arasında tek bir arka uç sözleşmesi ile AML inceleme araçlarını hızla oluşturun.
Temel AML Faydaları
AML ekiplerinin işlem incelemesinde iz kaybetmeden daha hızlı hareket etmelerine yardımcı olan bir arka uç.
Hızlı AML lansmanı
Bir denetim arka ucunu sıfırdan tasarlamak yerine tam bir Investigator, Transaction, SAR Log ve Risk Bayrağı şemasından başlayın.
İnceleme izlenebilirliği
Her vaka yolu için takip amacıyla kural kodunu, dosyalama durumunu ve gözden geçiren verilerini bağlı tutun.
Erişim kontrol akışını temizle
Yatırımcı erişimini İşlem kuyruklarına ve SAR günlüklerine ACL ve CLP kuralları ile yönetin.
Ölçeklenebilir uyarı modeli
Kural değiştiğinde veri modelini her seferinde yeniden çalıştırmadan yüksek riskli olayları takip etmek için Risk Bayrağı sınıfını kullanın.
İşlem ve dosyalama geçmişi
Analistlerin uyarıları dosyalama kararları ile karşılaştırabilmeleri için İşlem satırlarını ve SAR Günlüğü girişlerini birlikte saklayın.
AI başlatma iş akışı
Tek bir yapılandırılmış istemle hızlı bir şekilde arka uç iskeleti ve AML entegrasyon kılavuzu oluşturun.
AML denetim uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanı'nın AML arka ucunuzu yapılandırmasına izin verin ve tek bir istemden işlem izleme, SAR kayıtları ve risk bayrakları oluşturun.
Ücretsiz başlayın — ayda 50 AI Ajanı istemi, kredi kartı gerekmez
Teknik Yığın
Bu AML denetim arka ucu şablonunda her şey dahil.
AML ER Diyagramı
AML denetim arka uç şeması için varlık ilişki modeli.
Araştırmacıları, işlemleri, SAR kayıtlarını ve risk bayraklarını kapsayan şema.
Diyagram kaynağını görüntüle
erDiagram
AnalystUser ||--o{ MonitoringCase : "assignedTo"
MonitoringCase ||--o{ TransactionEvent : "case"
MonitoringCase ||--o{ SarLog : "case"
MonitoringCase ||--o{ RiskFlag : "case"
MonitoringCase ||--o{ ReviewNote : "case"
AnalystUser ||--o{ SarLog : "submittedBy"
AnalystUser ||--o{ RiskFlag : "reviewedBy"
AnalystUser ||--o{ ReviewNote : "author"
TransactionEvent ||--o{ RiskFlag : "triggeredBy"
AnalystUser {
String objectId PK
String username
String email
String password
String role
String team
Date createdAt
Date updatedAt
}
MonitoringCase {
String objectId PK
String caseNumber
String customerName
String status
String assignedToId FK
Date openedAt
Date closedAt
Date createdAt
Date updatedAt
}
TransactionEvent {
String objectId PK
String transactionId
String caseId FK
Number amount
String currency
String channel
String counterparty
Date transactionAt
String monitoringStatus
Date createdAt
Date updatedAt
}
SarLog {
String objectId PK
String sarNumber
String caseId FK
String submittedById FK
String filingStatus
Date submittedAt
String regulatorRef
Date createdAt
Date updatedAt
}
RiskFlag {
String objectId PK
String flagType
String severity
String caseId FK
String triggeredById FK
String status
String reason
String reviewedById FK
Date reviewedAt
Date createdAt
Date updatedAt
}
ReviewNote {
String objectId PK
String caseId FK
String authorId FK
String noteType
String body
Date createdAt
Date updatedAt
}
AML Entegrasyon Akışı
Giriş, işlem incelemesi, SAR kaydı ve risk bayrağı güncellemeleri için tipik çalışma akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant Analyst as AnalystUser
participant AMLApp as Anti-Money Laundering App
participant Back4app as Back4app Cloud
Analyst->>AMLApp: Sign in
AMLApp->>Back4app: POST /login
Back4app-->>AMLApp: Session token
Analyst->>AMLApp: Open monitoring queue
AMLApp->>Back4app: GET /classes/MonitoringCase?include=assignedTo&order=-updatedAt
Back4app-->>AMLApp: Cases and assigned analysts
Analyst->>AMLApp: Review transaction events
AMLApp->>Back4app: GET /classes/TransactionEvent?include=case
Back4app-->>AMLApp: TransactionEvent rows
Analyst->>AMLApp: Create a risk flag or SAR log
AMLApp->>Back4app: POST /classes/RiskFlag or /classes/SarLog
Back4app-->>AMLApp: Saved risk flag or SAR log
AMLApp->>Back4app: Subscribe to case updates
Back4app-->>AMLApp: LiveQuery updates for MonitoringCase and RiskFlagAML Veri Sözlüğü
AML denetim şemasındaki her sınıf için tam alan düzeyinde referans.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | Login name for the analyst or coordinator | |
| String | Work email address | ||
| password | String | Hashed password (write-only) | |
| role | String | User role such as investigator, manager, or operator | |
| team | String | Assigned compliance team or operations unit | — |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
8 alanları AnalystUser içinde
AML için Güvenlik ve İzinler
ACL ve CLP stratejisinin nasıl araştırmacıları, işlemleri, SAR günlüklerini ve risk bayraklarını güvence altına aldığı.
Araştırmacı hesap kontrolleri
Sadece araştırmacı profillerini güncelleyebilir; rol kontrolleri, kimin inceleme görevlerini görüntüleyebileceğini veya düzenleyebileceğini belirler.
İşlem ve SAR bütünlüğü
Yalnızca onaylı inceleyiciler İşlem notları ve SAR Log kayıtlarını oluşturabilir veya değiştirebilir; Cloud Code durum değişikliklerini doğrulayabilir.
Kapsamlı inceleme erişimi
İşlem ve Risk Bayrağı okumalarını atanmış uyum grubuyla sınırlayın ve SAR Log dosyalama detaylarını yalnızca yetkili personele açın.
AML Şeması (JSON)
Kopyalamak için hazır ham JSON şeması Back4app veya uygulama referansı olarak kullanmak için.
{
"classes": [
{
"className": "AnalystUser",
"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
},
"team": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "MonitoringCase",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"caseNumber": {
"type": "String",
"required": true
},
"customerName": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"assignedTo": {
"type": "Pointer",
"required": true,
"targetClass": "AnalystUser"
},
"openedAt": {
"type": "Date",
"required": true
},
"closedAt": {
"type": "Date",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "TransactionEvent",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"transactionId": {
"type": "String",
"required": true
},
"case": {
"type": "Pointer",
"required": true,
"targetClass": "MonitoringCase"
},
"amount": {
"type": "Number",
"required": true
},
"currency": {
"type": "String",
"required": true
},
"channel": {
"type": "String",
"required": true
},
"counterparty": {
"type": "String",
"required": true
},
"transactionAt": {
"type": "Date",
"required": true
},
"monitoringStatus": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "SarLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"sarNumber": {
"type": "String",
"required": true
},
"case": {
"type": "Pointer",
"required": true,
"targetClass": "MonitoringCase"
},
"submittedBy": {
"type": "Pointer",
"required": true,
"targetClass": "AnalystUser"
},
"filingStatus": {
"type": "String",
"required": true
},
"submittedAt": {
"type": "Date",
"required": false
},
"regulatorRef": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "RiskFlag",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"flagType": {
"type": "String",
"required": true
},
"severity": {
"type": "String",
"required": true
},
"case": {
"type": "Pointer",
"required": true,
"targetClass": "MonitoringCase"
},
"triggeredBy": {
"type": "Pointer",
"required": false,
"targetClass": "TransactionEvent"
},
"status": {
"type": "String",
"required": true
},
"reason": {
"type": "String",
"required": true
},
"reviewedBy": {
"type": "Pointer",
"required": false,
"targetClass": "AnalystUser"
},
"reviewedAt": {
"type": "Date",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "ReviewNote",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"case": {
"type": "Pointer",
"required": true,
"targetClass": "MonitoringCase"
},
"author": {
"type": "Pointer",
"required": true,
"targetClass": "AnalystUser"
},
"noteType": {
"type": "String",
"required": true
},
"body": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}AI Ajanıyla AML Oluştur
Back4app AI Ajanını kullanarak bu şablondan gerçek bir AML denetim uygulaması oluşturun; ön uç, arka uç, kimlik doğrulama ve işlem, SAR günlükleri ve risk bayrağı akışlarını içerir.
Back4app üzerinde bu tam şemayı ve davranışı kullanarak bir kara para aklamayı önleme denetim uygulaması arka ucu oluşturun. Şema: 1. Araştırmacı (giriş ve rol kısıtlaması için Back4app yerleşik kimlik doğrulamasını kullanın): ad (String, zorunlu), e-posta (String, zorunlu), rol (String, zorunlu); objectId, createdAt, updatedAt (sistem). 2. İşlem: transactionId (String, zorunlu), miktar (Number, zorunlu), para birimi (String, zorunlu), satıcı (String, zorunlu), durum (String, zorunlu), notlar (String); objectId, createdAt, updatedAt (sistem). 3. SARLog: caseId (String, zorunlu), işlem (Transaction'a Göstergesi, zorunlu), dosyalamaDurumu (String, zorunlu), submittedAt (Tarih), notlar (String); objectId, createdAt, updatedAt (sistem). 4. RiskBayrağı: işlem (Transaction'a Göstergesi, zorunlu), ciddiyet (String, zorunlu), kuralKodu (String, zorunlu), gözden geçiren (Araştırmacıya Göstergesi), işlemDurumu (String, zorunlu), yorum (String); objectId, createdAt, updatedAt (sistem). Güvenlik: - Sadece araştırmacı profillerini güncelleyebilir. İşlem, SARLog ve RiskBayrağı düzenlemelerini yetkili gözden geçirenlerle sınırlayın. - Dosyalama durumu geçişlerini ve kural bazlı bayrak güncellemelerini doğrulamak için Cloud Code kullanın. Kimlik Doğrulama: - Üye ol, giriş yap, çıkış yap. Davranış: - İşlemleri listele, SAR günlükleri oluştur, risk bayraklarını güncelle ve gözden geçirme sahipliğini ata. Teslim Et: - Şema, ACL'ler, CLP'ler ile Back4app uygulaması; araştırmacılar için ön uç, işlem kuyrukları, SAR günlükleri ve risk bayrakları inceleme.
Bu şablon istemi önceden doldurulmuş olarak Ajanı açmak için aşağıdaki düğmeye basın.
Bu, teknoloji eki olmadan temel istemdir. Oluşturulan ön uç yığında daha sonra uyarlama yapabilirsiniz.
AML API Oyun Alanı
AML denetim şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte veriler kullanır ve bir Back4app hesabına gerek yoktur.
Bu şablonla aynı şemayı kullanır.
AML için Tekniğinizi Seçin
Her bir kartı genişleterek Investigator, Transaction ve Log'u seçtiğiniz yığınla nasıl entegre edeceğinizi görün.
Flutter AML Denetim Arka Uç
React AML Denetim Arka Uç
React Yerel AML Denetim Arka Uç
Next.js AML Denetim Arka Uç
JavaScript AML Denetim Arka Uç
Android AML Denetim Arka Uç
iOS AML Denetim Arka Uç
Vue AML Denetim Arka Uç
Angular AML Denetim Arka Uç
GraphQL AML Denetim Arka Uç
REST API AML Denetim Arka Uç
PHP AML Denetim Arka Uç
.NET AML Denetim Arka Uç
Her Teknolojiyle Alacağınız Şeyler
Her yığın aynı AML arka uç şemasını ve API sözleşmelerini kullanır.
Birleşik AML veri yapısı
Araştırmacıları, işlemleri, SAR kayıtlarını ve risk bayraklarını tutarlı bir şemayla kolayca yönetin.
AML için işlem izleme
Şüpheli ödemeleri inceleyin ve analiz uzmanı eylemi için kuyruğa alın.
AML için SAR kayıt takibi
Belirli bir işlem incelemesine bağlı dosyalama geçmişini ve dava notlarını saklayın.
Özelleştirilebilir inceleyici rolleri
Uyum operasyonlarına uygun erişim seviyelerini ve onayları tanımlayın.
REST/GraphQL API'leri için AML
Gösterge panelleri, mobil araçlar ve back-office inceleme sistemleri ile entegre olun.
Genişletilebilir uyum mimarisi
İzleme programınız geliştikçe yeni risk kuralları veya vaka alanları ekleyin.
AML Çerçeve Karşılaştırması
Tüm desteklenen teknolojiler arasında kurulum hızını, SDK tarzını ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | AML Faydası | SDK Türü | AI Desteği |
|---|---|---|---|---|
| Yaklaşık 5 dakika | Mobil ve web üzerinde AML incelemesi için tek kod tabanı. | Tipi SDK | Tam | |
| 5 dakikadan kısa | AML işlem takibi için hızlı web paneli. | Tipi SDK | Tam | |
| ~3–7 dakika | AML inceleme kuyrukları için çapraz platform mobil uygulaması. | Tipi SDK | Tam | |
| Hızlı (5 dk) kurulum | AML operasyonları için sunucu tarafından oluşturulan web uygulaması. | Tipli SDK | Tam | |
| ~3–5 dk | AML izlemesi için hafif web entegrasyonu. | Tipli SDK | Tam | |
| Yaklaşık 5 dk | AML araştırmacıları için yerel Android uygulaması. | Tipli SDK | Tam | |
| 5 dakikadan az | AML araştırmacıları için yerel iOS uygulaması. | Yazılı SDK | Tam | |
| ~3–7 dk | AML operasyonları için Reactif web arayüzü. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | AML uyum ekipleri için kurumsal web uygulaması. | Yazılı SDK | Tam | |
| 2 dakikadan az | AML vaka incelemesi için esnek GraphQL API. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | AML izleme için REST API entegrasyonu. | REST API | Tam | |
| ~3 dk | AML iş akışları için sunucu tarafı PHP arka ucu. | REST API | Tam | |
| ~3–7 dk | .NET AML işlemleri için arka uç. | Tipli SDK | Tam |
Kurulum süresi, bu şablon şemasını kullanarak proje başlatımından ilk İşlem veya SARLog sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablonla AML denetim arka ucu oluşturma hakkında yaygın sorular.
AML Denetim Uygulamanızı Oluşturmaya Hazır mısınız?
AML projenizi dakikalar içinde başlatın. Kredi kartı gerekli değil.