İçeriğe atla

Veri Modeli, API ve Olay Sözleşmeleri — Trust Pro Cloud & Application Security

Tüm ürün ailelerinin entegrasyon kurabilmesi için bulut ve uygulama varlıklarına tekil kimlik vermek gerekir. Canonical veri modeli her sinyali zorla tek tabloya dönüştürmez: kaynak olayları olduğu gibi saklanır; analiz katmanında kararlı…

Rapor bölümleri · 09/14

Tüm ürün ailelerinin entegrasyon kurabilmesi için bulut ve uygulama varlıklarına tekil kimlik vermek gerekir. Canonical veri modeli her sinyali zorla tek tabloya dönüştürmez: kaynak olayları olduğu gibi saklanır; analiz katmanında kararlı varlık ve ilişki anahtarlarına bağlanır.

VarlıkÖnerilen temel alanlar
Tenanttenant_id, region_policy, retention_policy, kms_key_ref
CloudAssetasset_id, provider_id, type, region, observed_at, owner, tags
Applicationapp_id, repos[], services[], criticality, data_class
Identityprincipal_id, provider, type, effective_permissions, last_seen
Deploymentdeploy_id, commit, artifact_digest, env, release_gate
Findingfinding_id, fingerprint, severity, exploitability, confidence, status
Evidenceevidence_ref, source_uri, hash, observed_at, redaction_level
PolicyDecisionpolicy_id, version, input_hash, decision, effective_scope
Remediationticket_id, assignee, change_ref, retest_ref, closure_state
Incidentcase_id, timeline_refs[], response_approval, custody_hash
AIRecommendationmodel_version, prompt_template, evidence_refs, proposed_action, confidence
Integrationconnector_id, scopes, last_success_at, lag, health_status

Olay sözleşmesi: cloud.security.finding.created

API katmanında güvenlik şartları

Teknik API başlığıGereksinim
KimlikOAuth2/OIDC, mTLS opsiyonları, signed service-to-service token.
YetkiRBAC+ABAC; nesne ve tenant bazında row-level isolation.
Hız & kotaTenant, role, endpoint ve işleme sınıfına göre rate budget.
IdempotencyBulgu/aksiyon import ve iş emri create için idempotency key.
ListelemeCursor pagination ve filtre predicate whitelist.
Event exportWebhook signing, retry, replay window ve DLQ.
AuditWho, what, when, policy_version ve outcome bilgisi.
SürümSemVer + compatibility + breaking change notice.
Veri yaşam döngüsüExport/delete request, privacy review ve retention policy.
Aksiyon onayıRiskli write API için ayrı approval token ve revocation.