Org Overview

DRD Fleet Management Salesforce Organization

1111
Active Flows
1212
Custom Objects
16
External Systems
15
Key Packages

Licenses and Users

Active Salesforce and Tableau license allocation

99/100
Salesforce Active
30/40
Community Active
32
Tableau Users
1/7
Platform Active

Salesforce Licenses

License Type Users Description
Sales & Service Cloud Enterprise 100 Full CRM access with Sales and Service Cloud features
Platform Starter Enterprise 7 Custom app access without Sales/Service modules
Partner Community Enterprise 40 External partner and dealer portal access
Digital Engagement 3 SMS, WhatsApp and messaging channels
Lightning Platform Custom Object Pack 10 Additional custom object capacity
Salesforce Connect 1 External object integration (OData)
Change Data Capture 1 Real-time data change events

Tableau Licenses

License Type Users Description
Tableau Cloud Creator 2 Full authoring and publishing capabilities
Tableau Cloud Viewer 20 View and interact with dashboards
Tableau Cloud Explorer 10 Edit and save existing workbooks

Code Inventory

Custom development and platform extensions

7920
Apex Classes
264 Custom 7656 Package
288
Apex Triggers
37 Custom 251 Package
2553
LWC Components
98 Custom 2455 Package
857
Aura Components
33 Custom 824 Package
⚡ Trigger Framework
  • One trigger per object pattern
  • Handler class delegation
  • Recursion prevention
🎨 UI Components
  • 98 Custom LWC Components
  • 33 Custom Aura Components
  • Custom page layouts

Security Model

Access control and permission architecture

31
Active Profiles
398
Permission Sets
89 Custom 309 Package
80
Roles
80
Queues
👤 Profile Strategy
  • 31 active profiles (26 Internal + 5 Portal)
  • Internal: System Admin, DRD Sales/Service/Operations Teams
  • Portal: Partner Central, Guest, Help Center profiles
  • Integration: Einstein Agent, Analytics Cloud
🔐 Permission Set Strategy
  • 89 Custom + 309 from Packages = 398 total
  • Feature-based: Invoice Access, Fleet Admin
  • Integration: MuleSoft, SAP, Boryaz
  • AppExchange: PDF Butler, Geopointe

Data Model

Core objects and relationships

1212
Total Custom Objects
291 Custom 921 Package
291
Custom Objects
921
From Packages
145
Validation Rules
91 Active
Object Category Key Objects Type
Customer Data Account, Contact, Lead Standard
Sales Opportunity, Quote, Contract Standard
Service Case, Entitlement, Service Contract Standard
Asset Management Asset (Standard), Account_Asset__c Custom
Vehicle Data Vehicle_Driver__c, Replacement_Vehicle__c, Motor_Vehicle_Tax_Definition__c Custom
Financial Invoice__c, FinancialTransaction__c, Payment_Plan__c Custom
Integration Bank_Transaction__c, Payment_Activity__c Custom

Automation

Flow and process automation breakdown

1111
Total Active Flows
750
AutoLaunched
296
Screen Flows
17
Survey Flows
48
Other
🔀 Flow Types
  • Record-Triggered (Before/After)
  • Screen Flows (User Input)
  • Scheduled Flows (Batch)
  • Platform Event Flows
🔄 Process Automation
  • Approval workflows for contracts
  • Assignment rules for cases
  • Escalation rules for SLA
  • Auto-response rules

DRD Sales

Sales operations and vehicle acquisition

Systems of Record
ERP
SAP B1
Boryaz
Vehicle Platforms
Autorola (Auction)
Indicata (Valuation)
DAT Catalog
MuleSoft Anypoint Platform
API Gateway
Accounts
Products
Contracts
Pricing
Assets
Salesforce Platform
Sales
Account Management
Opportunity Pipeline
Contract Lifecycle
Asset Management
Asset
Account_Asset__c
AppExchange
PDF Butler
Geopointe

DRD Service

Customer service and support operations

Systems of Record
Service Partners
Zeplin (Roadside)
Checklas (Tires)
WebAssist (Support)
Government
HGS (Highway Toll)
Insurance
Insurance Providers
MuleSoft Anypoint Platform
API Gateway
Service Cases
Work Orders
Dispatch Status
SLA Data
Assets
Salesforce Platform
Service
Case Management
Omni-Channel
Entitlements
SLA Tracking
Asset Management
Asset
Account_Asset__c
AppExchange
360 SMS
Cuneiform

DRD Customer 360

Unified customer view across all touchpoints

Systems of Record
ERP
SAP B1
Boryaz
Financial
GIB (e-Invoice)
CRIF (Collections)
Bulut Tahsilat
DMS
Autorola
Indicata
MuleSoft Anypoint Platform
API Gateway
Accounts
Invoice Status
Payment History
Collection Data
Salesforce Platform
Sales and Service
Accounts
Leads
Cases
Contracts
Asset Management
Asset
Account_Asset__c
AppExchange
Cuneiform (e-Invoice)
Simple Signature

DRD Vehicle 360

Complete vehicle lifecycle management

Systems of Record
ERP
SAP B1
Boryaz (e-Invoice)
DMS
Autorola (Auction)
Indicata (Valuation)
DAT Catalog
Service Partners
Zeplin (Insurance)
Checklas (Tires)
MuleSoft Anypoint Platform
API Gateway
Work Orders
Inventory
Warranty
Vehicles
Service Schedules
Salesforce Platform
Sales and Service
Accounts
Cases
Contracts
Asset Management
Asset
Account_Asset__c
Vehicle_Driver__c
AppExchange
Geopointe
S3-Link (Files)

DRD Integration Landscape

Complete ecosystem connectivity

14
Named Credentials
26
External Services
16
Platform Events
150+
Integration Flows
🏢 ERP Systems
  • SAP Business One
  • Boryaz
🚗 Vehicle Platforms
  • Autorola (Auction)
  • Indicata (Valuation)
  • DAT Catalog
🔧 Service Partners
  • Zeplin (Roadside)
  • Checklas (Tires)
  • WebAssist (Support)
🏛️ Government and Finance
  • GIB (e-Invoice)
  • HGS (Highway Toll)
  • CRIF (Collections)
  • Bulut Tahsilat
🤖 Automation
  • Docparser
  • n8n (Workflow)
☁️ Storage
  • AWS S3

AppExchange Packages

15 key packages extending platform capabilities

15
Key Packages
9
Core Business
6
Flow Automation
Active in Flows

📦 Core Business Packages

Package Namespace Function Licenses Status
Cuneiform pnova e-Invoice integration with GIB Paid Active
PDF Butler spdf Document generation, template-based PDFs Paid Used in Flows
360 SMS tdc_tsw SMS communication, customer notifications Paid Used in Flows
Geopointe geopointe Location mapping, route optimization 1 used Active
Mashmatrix Sheet msmxSheet Data visualization, grid components 59 / 65 Active
S3-Link NEILON AWS S3 file storage Paid Active
Mass Action Scheduler mas Bulk operations, batch processing Free Active
Simple Signature c25lws Electronic signatures Paid Active
DLRS dlrs Declarative Lookup Rollup Summaries Free Active

🔧 Flow Automation Packages Active in Flows

Package Namespace Function Licenses Flow Calls
Action Plans LabsActionPlans Automated task creation, checklists Free 18
Autocomp autocomp CSV parsing, async operations Free 35+
CloudCC CloudCC Task automation, flow actions 1 used 15
Docs Made Easy hic_dme Document composer, merging 16 used 7
Cadmus Core cadmus_core Flow utilities, data conversion 2 used 1
Flow ToolKit FlowToolKit Custom exceptions, error handling Paid 1

🔍 Architect Analysis

Expert Salesforce Architect Assessment - February 2026

8/10
Complexity Risk
7/10
Scalability Risk
6/10
Security Model
5/10
Maintainability

🚨 Kritik Endişeler

⚠️ Flow Karmaşıklığı KRİTİK
  • 1,111 aktif flow - Son derece yüksek
  • 750 AutoLaunched Flow - Performans riski
  • Debug/troubleshooting zorluğu
  • Governor limit riskleri mevcut
🔐 Permission Set Patlaması KRİTİK
  • 398 Permission Set (89 Custom)
  • Yönetim karmaşıklığı yüksek
  • Permission Set Groups belirsiz
  • Assignment Matrix dokümante değil
📦 Package Bağımlılığı YÜKSEK
  • %76 package-sourced objects
  • Package upgrade/removal riski
  • Vendor lock-in endişesi
  • 921/1212 object paketlerden
👥 Lisans Doluluğu YÜKSEK
  • 99/100 = %99 kullanım
  • Sadece 1 lisans boşluk
  • Buffer olmadan çalışmak riskli
  • Min. 5-10 lisans buffer önerilir

✅ Pozitif Gözlemler

İyi Yapılan Şeyler
✅ MuleSoft API Gateway - Merkezi entegrasyon
✅ One Trigger per Object - Best practice
✅ Tableau Integration - Analytics capability
✅ Change Data Capture lisansı
✅ Partner Community - B2B portal
✅ Digital Engagement - Omnichannel

📋 Önerilen Aksiyon Planı

Öncelik Zaman Aksiyon Detay
ACIL 0-30 Gün Flow Audit 1,111 flow analizi - gereksiz/consolidate edilebilir flowlar
ACIL 0-30 Gün Lisans Buffer En az 5-10 lisans buffer sağla
ACIL 0-30 Gün Governor Limit Check Async Jobs, Platform Events limitleri kontrol
KISA 30-90 Gün Permission Set Rationalization 89 custom PS'i Permission Set Groups ile consolidate
KISA 30-90 Gün Apex Test Coverage Org-wide coverage analizi ve code quality assessment
KISA 30-90 Gün Package Renewal Calendar Tüm paid package yenileme tarihleri
ORTA 90-180 Gün Technical Debt Backlog Önceliklendirilmiş iyileştirme listesi
ORTA 90-180 Gün DR/BCP Plan Backup & recovery stratejisi dokümantasyonu

❓ Cevapsız Kalan Sorular

📊
Data Volume
Toplam kayıt sayısı?
🔒
Sharing Model
OWD ayarları?
🧪
Test Coverage
Org-wide %?
🚀
Release Process
CI/CD var mı?

🎯 Sonuç

Bu org, hızlı büyümüş ve organik olarak karmaşıklaşmış bir Enterprise Salesforce deployment. İş süreçleri destekleniyor ancak teknik borç dikkat çekici seviyelerde. Özellikle 1,111 aktif flow bir Architect için kırmızı bayrak niteliğinde.

"Bu orgda 'çalışıyor' olması, 'sağlıklı' olduğu anlamına gelmiyor. Proaktif teknik borç yönetimi kritik."

Hazırlayan: Salesforce Architect | Tarih: Şubat 2026