06 Drata
Traditional compliance programs often rely on:
Spreadsheets
Screenshots
Email Requests
Shared Folders
Manual Evidence Collection
Point-in-Time ReviewsThis creates recurring problems:
Evidence Becomes Stale
Control Owners Miss Requests
Auditors Ask for the Same Data Again
Compliance Teams Repeat Manual Work
Control Failures Are Identified Too LateModern compliance automation platforms such as Drata aim to reduce this manual burden by connecting directly to enterprise systems and continuously evaluating selected compliance controls.
A simplified model looks like:
Cloud Platforms ↓Identity Providers ↓Endpoints ↓HR Systems ↓Source Control ↓Security Tools ↓Drata ↓Automated Tests ↓Control Evidence ↓Framework Mapping ↓Compliance Readiness ↓Audit SupportFor a GRC professional, Drata should not be viewed simply as:
A Tool ThatMakes You CompliantInstead:
Compliance Program +Controls +Connected Systems +Automated Evidence +Human Validation =Continuous ComplianceLearning Objectives
Section titled “Learning Objectives”By the end of this lesson, you will be able to:
-
Explain what Drata is.
-
understand compliance automation.
-
distinguish continuous compliance from point-in-time assessments.
-
understand automated control testing.
-
understand evidence automation.
-
understand framework mapping.
-
understand control libraries.
-
understand personnel compliance.
-
understand device compliance.
-
understand identity evidence.
-
understand cloud-security evidence.
-
understand source-control evidence.
-
understand policy management.
-
understand risk management concepts.
-
understand issue and remediation tracking.
-
understand audit readiness.
-
understand auditor collaboration.
-
understand security questionnaire workflows.
-
understand integrations.
-
understand continuous monitoring.
-
understand compliance dashboards.
-
understand automated evidence limitations.
-
validate automated evidence.
-
design a practical Drata operating model.
-
integrate Drata with broader enterprise GRC processes.
1. What Is Drata?
Section titled “1. What Is Drata?”Drata is a compliance automation and security assurance platform.
It can help organizations manage activities such as:
Controls
Frameworks
Evidence
Automated Tests
Policies
Risks
Personnel Compliance
Device Compliance
Audit Readiness
RemediationExact functionality depends on the organization’s subscription, integrations, and platform version.
2. Traditional Compliance Model
Section titled “2. Traditional Compliance Model”Traditional compliance often works like:
Audit Scheduled ↓Compliance TeamRequests Evidence ↓Control OwnersSend Screenshots ↓Evidence Reviewed ↓Auditor Tests ↓Findings ↓Audit EndsSeveral months later:
RepeatEverything3. Continuous Compliance Model
Section titled “3. Continuous Compliance Model”Drata-style automation attempts to move toward:
Systems ↓Continuous Data ↓Control Tests ↓Evidence ↓Exceptions ↓Remediation ↓Readiness4. Why Compliance Automation Matters
Section titled “4. Why Compliance Automation Matters”Consider an organization supporting:
SOC 2
ISO 27001
PCI DSS
HIPAA
Internal Security ControlsWithout mapping and automation:
SOC 2 TeamRequests MFA Evidence
ISO TeamRequests MFA Evidence
PCI TeamRequests MFA Evidence
Internal AuditRequests MFA EvidenceThis creates:
Duplicate Work5. Common Control Model
Section titled “5. Common Control Model”Better:
Enterprise MFA Control ↓Automated Evidence ↓Mapped to:SOC 2ISO 27001PCI DSSInternal Policywhere requirements and testing criteria align.
6. Controls
Section titled “6. Controls”A control represents:
An activity designed to satisfy a security, compliance, privacy, or governance objective.
Example:
IAM-001
All privileged accountsmust use multi-factorauthentication.7. Control Record
Section titled “7. Control Record”A useful control record may include:
Control ID
Description
Owner
Frequency
Evidence
Framework Mapping
Automation Status
Test Status8. Control Framework Mapping
Section titled “8. Control Framework Mapping”One control can potentially support several compliance requirements.
Example:
SOC 2 ↑ |ISO 27001 ← IAM-001 → PCI DSS | ↓ Internal Policy9. Why Mapping Matters
Section titled “9. Why Mapping Matters”Without mapping:
Multiple Frameworks ↓Duplicate Controls ↓Duplicate Evidence ↓Duplicate TestingWith mapping:
Common Controls ↓Shared Evidence ↓Multiple Frameworks10. Automated Tests
Section titled “10. Automated Tests”An automated test uses connected system data to evaluate whether a control condition is satisfied.
Example:
Control:
AdministratorsMust Use MFAAutomated test:
Identity Provider ↓Privileged Accounts ↓MFA Status ↓Pass / Fail11. Test Result Example
Section titled “11. Test Result Example”Population:
250 Privileged AccountsResults:
248 MFA Enabled
2 MFA DisabledAutomated test:
Failif the requirement is:
100%12. Automation Does Not Replace Control Judgment
Section titled “12. Automation Does Not Replace Control Judgment”The platform may tell you:
Test FailedGRC still needs to determine:
What Failed?
What Is In Scope?
Is the Population Complete?
Is There an Approved Exception?
What Is the Risk?
Is the Control Ineffective?13. Evidence Automation
Section titled “13. Evidence Automation”Traditional evidence:
Screenshot ↓Uploaded ↓ReviewedAutomated evidence:
Source System ↓Integration ↓System Data ↓Control Evidence14. Potential Evidence Sources
Section titled “14. Potential Evidence Sources”Organizations may connect systems such as:
Cloud Platforms
Identity Providers
Endpoint Management
HR Platforms
Source Control
Ticketing Systems
Security Tools15. Evidence Example — Identity
Section titled “15. Evidence Example — Identity”Control:
All EmployeesMust Have MFASource:
Identity ProviderEvidence:
User Population
MFA Enrollment
Privileged Role Status16. Evidence Example — Cloud
Section titled “16. Evidence Example — Cloud”Control:
Production DataMust Be EncryptedSource:
Cloud PlatformEvidence:
Resource Inventory
Encryption Configuration17. Evidence Example — Endpoint
Section titled “17. Evidence Example — Endpoint”Control:
Company EndpointsMust Use Disk EncryptionSource:
Endpoint ManagementEvidence:
Managed Devices
Encryption Status18. Evidence Example — Source Control
Section titled “18. Evidence Example — Source Control”Control:
Production CodeChanges Require ReviewSource:
Source Control PlatformEvidence may include:
Repository Settings
Branch Protection
Pull Requests
Approvals19. Evidence Example — HR
Section titled “19. Evidence Example — HR”Control:
Security TrainingMust Be Completedby EmployeesSources may include:
HR System
Training PlatformEvidence:
Employee Population
Completion Status
Termination Status20. Evidence Freshness
Section titled “20. Evidence Freshness”A major advantage of automation is:
Current Evidencerather than:
Screenshotfrom6 Months Ago21. Continuous Evidence
Section titled “21. Continuous Evidence”Conceptually:
MondayPass
TuesdayPass
WednesdayFail
ThursdayFail
FridayPassThis tells a very different story than:
Friday Screenshot=Pass22. Point-in-Time vs Continuous Control
Section titled “22. Point-in-Time vs Continuous Control”Point-in-time evidence:
Control StatusTodayContinuous evidence:
Control StatusThroughoutthe PeriodThis distinction is important during audit testing.
23. Control Monitoring
Section titled “23. Control Monitoring”A monitored control may follow:
Evidence Source ↓Automated Test ↓Pass / Fail ↓Control Status24. Test Failure
Section titled “24. Test Failure”When a test fails:
Failure ↓Investigation ↓Exception? ↓Remediation? ↓Retest25. Not Every Failed Test Is a Formal Finding
Section titled “25. Not Every Failed Test Is a Formal Finding”Example:
One LaptopNot Encryptedcould represent:
Recently Issued Device
Decommissioned Device
Temporary Configuration Gap
Actual Control FailureThe GRC professional must validate context.
26. Population Completeness
Section titled “26. Population Completeness”Suppose Drata reports:
950 Devices
940 Compliant
10 FailedBut the enterprise inventory contains:
1,200 DevicesThe bigger issue is:
Where Arethe Missing 250?27. Evidence Pipeline Validation
Section titled “27. Evidence Pipeline Validation”Always understand:
Source ↓Integration ↓Data Collection ↓Transformation ↓Control Test ↓Result28. Integration Scope
Section titled “28. Integration Scope”Ask:
Which Accounts?
Which Subscriptions?
Which Cloud Regions?
Which Repositories?
Which Users?
Which Devices?29. Integration Risk
Section titled “29. Integration Risk”An automated test may incorrectly show:
Passif:
Production AccountWas Never Connected30. Integration Health
Section titled “30. Integration Health”A mature compliance program should monitor:
Integration Connected?
Last Sync?
Errors?
Missing Scope?
Authentication Valid?31. Frameworks
Section titled “31. Frameworks”Drata can help organizations organize compliance activities against frameworks and standards.
Examples may include:
SOC 2
ISO 27001
PCI DSS
HIPAA
Privacy Requirements
Custom FrameworksAvailability depends on the platform and subscription.
32. Framework Readiness
Section titled “32. Framework Readiness”Conceptually:
Framework ↓Requirements ↓Mapped Controls ↓Evidence ↓Tests ↓Readiness33. Readiness Is Not Certification
Section titled “33. Readiness Is Not Certification”A dashboard might show:
95%ReadyThis does not automatically mean:
Certifiedor:
Compliant34. Why?
Section titled “34. Why?”Formal assurance may require:
Auditor Testing
Defined Scope
Period of Operation
Evidence Evaluation
Exceptions
Management Assertions35. Compliance Score
Section titled “35. Compliance Score”Treat platform-generated scores as:
ManagementReadiness Indicatorsnot:
Legal Determinations36. Multi-Framework Compliance
Section titled “36. Multi-Framework Compliance”Imagine:
Control:Employee MFAIt may support:
SOC 2
ISO 27001
PCI DSS
Internal Security PolicyA shared control model allows:
Evidence Once ↓Use AcrossMapped Requirements37. Common Control Library
Section titled “37. Common Control Library”A practical enterprise library might include:
IAM-001MFA
IAM-002Access Review
HR-001Background Checks
HR-002Security Training
DEV-001Code Review
DEV-002Branch Protection
END-001Endpoint Encryption
VM-001Vulnerability Management38. Control Ownership
Section titled “38. Control Ownership”Every control should have:
Control OwnerExamples:
IAM→ Identity Team
Security Training→ HR / Security
Code Review→ Engineering
Endpoint Encryption→ IT39. Control Owner Responsibilities
Section titled “39. Control Owner Responsibilities”Control owners should:
Operate Control
Maintain Control
Resolve Exceptions
Provide Context
Support Testing40. GRC Team Responsibility
Section titled “40. GRC Team Responsibility”GRC typically:
Defines Requirements
Maps Controls
Reviews Evidence
Tracks Exceptions
Coordinates Audits
Monitors Readiness41. Personnel Compliance
Section titled “41. Personnel Compliance”Compliance programs frequently include personnel-related controls.
Examples:
Employment Agreements
Background Screening
Security Training
Policy Acknowledgment
Termination Procedures42. Personnel Population
Section titled “42. Personnel Population”A key requirement:
Who Isan Active Employee?Source should generally be:
AuthoritativeHR System43. Employee Example
Section titled “43. Employee Example”HR population:
500 EmployeesSecurity training:
493 Complete
7 OverdueControl coverage:
98.6%44. Is 98.6% Effective?
Section titled “44. Is 98.6% Effective?”Depends on:
Requirement
Timing
New Hire Grace Period
Approved Exceptions
Risk45. Policy Acknowledgment
Section titled “45. Policy Acknowledgment”Organizations may require employees to acknowledge policies.
Example:
Information Security Policy
Acceptable Use Policy
Code of Conduct46. Policy Lifecycle
Section titled “46. Policy Lifecycle”Draft ↓Review ↓Approval ↓Publish ↓Employee Acknowledgment ↓Periodic Review47. Policy Evidence
Section titled “47. Policy Evidence”Potential evidence:
Policy Version
Approver
Effective Date
Employee Acknowledgment
Review Date48. Device Compliance
Section titled “48. Device Compliance”Endpoint controls may include:
Disk Encryption
Screen Lock
Antivirus / EDR
OS Version
Device Management
Firewall49. Device Example
Section titled “49. Device Example”Population:
600 Managed DevicesEncryption status:
590 Encrypted
10 Unencrypted50. Device Exception Analysis
Section titled “50. Device Exception Analysis”Ask:
Which Devices?
Who Owns Them?
Production Access?
Sensitive Data?
New Device?
Decommissioned?
Approved Exception?51. Identity Controls
Section titled “51. Identity Controls”Identity integrations can support controls such as:
MFA
User Lifecycle
Privileged Roles
Password Requirements
Account Disablement52. Termination Example
Section titled “52. Termination Example”Control:
Terminated EmployeeAccess RemovedWithin 24 HoursEvidence sources:
HR System
Identity ProviderTesting:
Termination Time ↓Account Disable Time ↓SLA Result53. Automated Cross-System Evidence
Section titled “53. Automated Cross-System Evidence”This is powerful because:
HR +Identity ↓Control Testcan evaluate lifecycle controls more reliably than a single screenshot.
54. Cloud Compliance
Section titled “54. Cloud Compliance”Cloud integrations may help monitor controls such as:
Encryption
Logging
Public Exposure
MFA
Backup
Network Configuration55. Example — Public Storage
Section titled “55. Example — Public Storage”Control:
Cloud StorageMust Not BePublicAutomated test:
Cloud Inventory ↓Storage Resources ↓Public Access ↓Pass / Fail56. Source-Control Compliance
Section titled “56. Source-Control Compliance”Engineering controls may include:
Branch Protection
Code Review
Change Approval
Restricted Repository Access
Secure SDLC57. Code Review Example
Section titled “57. Code Review Example”Control:
Production ChangesRequire IndependentReviewEvidence:
Pull Request
Reviewer
Approval
Merge58. Important Limitation
Section titled “58. Important Limitation”A configuration saying:
Branch ProtectionEnableddoes not always prove:
Every ProductionChange Followedthe ProcessOperating-effectiveness testing may still be necessary.
59. Risk Management
Section titled “59. Risk Management”Compliance automation platforms may also support organizational risk registers.
A risk record may include:
Risk
Owner
Likelihood
Impact
Controls
Residual Risk
Treatment60. Risk Example
Section titled “60. Risk Example”Risk:Unauthorized Accessto Production Systems
Owner:CTO
Inherent Risk:High
Controls:MFAAccess ReviewLogging
Residual Risk:Medium61. Compliance Failure → Risk
Section titled “61. Compliance Failure → Risk”Example:
MFA TestFails ↓Privileged AccountsWithout MFA ↓Unauthorized AccessRisk62. Risk Is Not the Same as Failed Test
Section titled “62. Risk Is Not the Same as Failed Test”Failed test:
2 AccountsWithout MFARisk:
Stolen credentialscould allow unauthorizedprivileged access toproduction systems.63. Risk Treatment
Section titled “63. Risk Treatment”Common approaches:
Mitigate
Accept
Avoid
Transfer64. Risk Acceptance
Section titled “64. Risk Acceptance”A GRC program should capture:
Risk
Business Reason
Residual Exposure
Compensating Controls
Approver
Review Date65. Issues and Findings
Section titled “65. Issues and Findings”A failed test may lead to:
Control ExceptionA broader pattern may lead to:
Compliance Finding66. Issue Workflow
Section titled “66. Issue Workflow”Issue ↓Validate ↓Assign ↓Remediate ↓Evidence ↓Retest ↓Close67. Example
Section titled “67. Example”Test:
Endpoint EncryptionResult:
10 DevicesUnencryptedRoot cause:
New Device ProvisioningWorkflow Does NotEnforce EncryptionRemediation:
Encrypt Devices+Update Provisioning+Monitor Continuously68. Remediation Tracking
Section titled “68. Remediation Tracking”Useful fields:
Issue ID
Control
Owner
Severity
Action
Due Date
Status
Evidence
Retest69. Exceptions
Section titled “69. Exceptions”Some failed tests may have legitimate approved exceptions.
Example:
Legacy ServerCannot SupportRequired AgentException process:
Request ↓Risk ↓Compensating Control ↓Approval ↓Expiry70. Exception ≠ Pass
Section titled “70. Exception ≠ Pass”The automated test may still show:
Failwhile the governance process shows:
Approved ExceptionBoth pieces of information matter.
71. Audit Readiness
Section titled “71. Audit Readiness”One major use case for Drata is reducing the burden of preparing for external audits.
Traditional:
Audit Starts ↓Find Evidence ↓Organize Files ↓Answer RequestsAutomated:
Controls ↓Evidence ↓Continuous Monitoring ↓Audit Workspace72. Audit Evidence Package
Section titled “72. Audit Evidence Package”For each control, auditors may need:
Control Description
Owner
Evidence
Population
Sample
Configuration
Exceptions
Period73. Auditor Collaboration
Section titled “73. Auditor Collaboration”A compliance platform can help centralize:
Requests
Evidence
Comments
Control Status
Exceptionsinstead of managing everything by email.
74. Auditor Independence
Section titled “74. Auditor Independence”Important:
A platform helping collect evidence does not replace the auditor’s independent judgment.
The auditor may still:
Request More Evidence
Validate Population
Select Samples
Reperform Tests
Challenge Conclusions75. Evidence Reuse
Section titled “75. Evidence Reuse”Evidence may sometimes support multiple audits.
Example:
MFA Evidence ↓SOC 2
ISO 27001
PCI DSSbut the required:
Scope
Period
Control Objectivemust align.
76. Evidence Reuse Limitation
Section titled “76. Evidence Reuse Limitation”Do not assume:
Evidence Exists ↓Evidence Validfor Every Framework77. Security Questionnaires
Section titled “77. Security Questionnaires”Organizations frequently receive customer questionnaires.
Typical questions:
Do You Use MFA?
Do You Encrypt Data?
Do You ConductPenetration Testing?
Do You HaveIncident Response?
Are EmployeesSecurity Trained?78. Questionnaire Challenge
Section titled “78. Questionnaire Challenge”A security team may answer:
Same 200 Questionsfor:
50 Customers79. Questionnaire Automation
Section titled “79. Questionnaire Automation”A compliance platform may help reuse:
Approved Responses
Evidence
Policies
Control Informationto speed up responses.
80. Response Governance
Section titled “80. Response Governance”Avoid automatically sending:
Old
Unapproved
Inaccurateresponses.
Maintain:
Approved Answer
Owner
Evidence
Last Review81. Trust Center Concept
Section titled “81. Trust Center Concept”Organizations may publish selected assurance information for:
Customers
Prospects
PartnersExamples:
Certifications
Security Overview
Policies
Trust Documentation82. Do Not Overshare
Section titled “82. Do Not Overshare”A trust center should not expose:
Security Weaknesses
Sensitive Architecture
Internal Findings
Confidential Evidence83. Integration Architecture
Section titled “83. Integration Architecture”Conceptually:
HR ───────────┐IAM ──────────┤Cloud ────────┤Endpoints ────┼──→ DrataSource Control┤Security ─────┘ ↓ Control Tests ↓ Evidence ↓ Compliance84. Integration Governance
Section titled “84. Integration Governance”For each integration define:
Owner
Authentication
Scope
Permissions
Sync Frequency
Failure Alerting
Data Retention85. Least Privilege
Section titled “85. Least Privilege”Drata integrations should receive only the permissions necessary to perform their intended function.
Avoid:
Administrator AccessEverywherewhen:
Read-Onlyaccess is sufficient.
86. Connector Security
Section titled “86. Connector Security”Integrations themselves create:
Security DependenciesProtect:
API Credentials
Service Accounts
Tokens
Integration Permissions87. Integration Monitoring
Section titled “87. Integration Monitoring”Track:
Connected?
Healthy?
Last Sync?
Errors?
Scope Changed?88. Continuous Monitoring
Section titled “88. Continuous Monitoring”The strongest compliance-automation model moves from:
Audit Preparationto:
Control MonitoringEvery Day89. Example Continuous Controls
Section titled “89. Example Continuous Controls”MFA Coverage
Device Encryption
Endpoint Protection
Cloud Encryption
Public Cloud Exposure
User Termination
Security Training
Repository Protection90. Manual Controls Remain
Section titled “90. Manual Controls Remain”Not every control can be automated.
Examples:
Annual Risk Assessment
Board Oversight
Incident Exercise
Vendor Due Diligence
Policy Approval
Internal Audit91. Hybrid Control Model
Section titled “91. Hybrid Control Model”Automated Controls +Manual Controls ↓Compliance Program92. Manual Evidence
Section titled “92. Manual Evidence”Examples:
Meeting Minutes
Signed Policy
Risk Assessment
Training Material
Penetration Test Report
Board Report93. Evidence Governance
Section titled “93. Evidence Governance”All evidence should still be:
Relevant
Reliable
Complete
Current
Traceable94. Evidence Status
Section titled “94. Evidence Status”Possible states:
Collected
Pending
Needs Review
Accepted
Rejected
Expired95. Evidence Expiration
Section titled “95. Evidence Expiration”Some evidence becomes stale.
Example:
Penetration TestOlder ThanRequired PeriodThe platform should support identifying:
EvidenceNeeds Refresh96. Compliance Dashboard
Section titled “96. Compliance Dashboard”A useful dashboard might display:
Controls Passing
Controls Failing
Automated Tests
Outstanding Evidence
Framework Readiness
Open Issues
Overdue Actions
Integration Health97. Executive Dashboard
Section titled “97. Executive Dashboard”Executives need:
Major Compliance Gaps
Material Risks
Audit Readiness
Overdue Remediation
Framework Status
Risk Trend98. Control Owner Dashboard
Section titled “98. Control Owner Dashboard”Control owners may need:
My Controls
Failed Tests
Evidence Due
Issues
Upcoming Reviews99. GRC Dashboard
Section titled “99. GRC Dashboard”GRC needs:
Framework Coverage
Control Effectiveness
Evidence Health
Exceptions
Findings
Remediation
Audit Status100. Readiness Trend
Section titled “100. Readiness Trend”Example:
January82%
February87%
March93%
April96%This may indicate improving readiness.
But always ask:
What ControlsStill Fail?101. Percentage Can Mislead
Section titled “101. Percentage Can Mislead”Imagine:
99%Controls Passingbut the 1% failure is:
Privileged MFAA simple score may hide material risk.
102. Risk-Based Readiness
Section titled “102. Risk-Based Readiness”Use:
Control Status +Control Criticality +Risknot just:
Percentage103. Continuous Compliance ≠ Continuous Certification
Section titled “103. Continuous Compliance ≠ Continuous Certification”Important distinction:
Continuous Monitoringdoes not automatically mean:
Continuous FormalCertificationExternal assurance remains governed by the relevant standard and audit methodology.
104. Automated Test ≠ Audit Opinion
Section titled “104. Automated Test ≠ Audit Opinion”An automated result may contribute to:
Audit Evidencebut does not independently provide:
Audit Opinion105. Compliance Automation Maturity
Section titled “105. Compliance Automation Maturity”A practical maturity model:
Level 1Manual Evidence
Level 2Centralized Evidence
Level 3Connected Systems
Level 4Automated Testing
Level 5Continuous Assurance106. Level 1 — Manual
Section titled “106. Level 1 — Manual”Spreadsheets
Screenshots
Email107. Level 2 — Centralized
Section titled “107. Level 2 — Centralized”Controls
Evidence
Policiesstored in one platform.
108. Level 3 — Integrated
Section titled “108. Level 3 — Integrated”Cloud
IAM
HR
Endpoints
Repositoriesconnected.
109. Level 4 — Automated
Section titled “109. Level 4 — Automated”Data ↓Automated Tests ↓Pass / Fail110. Level 5 — Continuous Assurance
Section titled “110. Level 5 — Continuous Assurance”Controls ↓Continuous Evidence ↓Exceptions ↓Risk ↓Remediation ↓Executive Visibility111. Implementation Roadmap
Section titled “111. Implementation Roadmap”A practical Drata implementation could follow:
Phase 1Scope
Phase 2Frameworks
Phase 3Controls
Phase 4Owners
Phase 5Integrations
Phase 6Evidence
Phase 7Automation
Phase 8Remediation
Phase 9Audit
Phase 10Continuous Monitoring112. Phase 1 — Scope
Section titled “112. Phase 1 — Scope”Define:
Legal Entities
Products
Systems
Cloud Accounts
Employees
Locations
Audit Boundaries113. Phase 2 — Frameworks
Section titled “113. Phase 2 — Frameworks”Identify:
SOC 2
ISO 27001
PCI DSS
Other Requirementsthat actually apply.
114. Phase 3 — Controls
Section titled “114. Phase 3 — Controls”Establish:
Control Library
Mappings
Control Frequency
Evidence Requirements115. Phase 4 — Ownership
Section titled “115. Phase 4 — Ownership”Assign:
Control Owners
Policy Owners
Risk Owners
Evidence Owners116. Phase 5 — Integrations
Section titled “116. Phase 5 — Integrations”Connect authoritative systems.
Prioritize high-value sources such as:
IAM
HR
Cloud
Endpoints
Source Control117. Phase 6 — Evidence
Section titled “117. Phase 6 — Evidence”Validate:
Evidence Source
Scope
Period
Quality
Completeness118. Phase 7 — Automation
Section titled “118. Phase 7 — Automation”Enable:
Automated Tests
Evidence Sync
Notifications
Reminders119. Phase 8 — Remediation
Section titled “119. Phase 8 — Remediation”Define:
Issue
Owner
Severity
Due Date
Evidence
Retest
Closure120. Phase 9 — Audit
Section titled “120. Phase 9 — Audit”Prepare:
Control Evidence
Policies
Populations
Exceptions
Audit Requests121. Phase 10 — Continuous Monitoring
Section titled “121. Phase 10 — Continuous Monitoring”Track:
Control Drift
Integration Health
New Assets
New Employees
New Risks
Failed Tests122. Common Mistake — Connect Everything Immediately
Section titled “122. Common Mistake — Connect Everything Immediately”Weak:
Connect 50 Systemson Day OneBetter:
PrioritizeHigh-ValueAuthoritative Systems123. Common Mistake — Trust Every Automated Test
Section titled “123. Common Mistake — Trust Every Automated Test”A test can be wrong because of:
Bad Scope
Broken Integration
Wrong Logic
Missing Population
Incorrect Mapping124. Common Mistake — Pass = Effective
Section titled “124. Common Mistake — Pass = Effective”A test showing:
Passtoday does not necessarily prove:
Control Effectivefor Entire Audit Period125. Common Mistake — Fail = Finding
Section titled “125. Common Mistake — Fail = Finding”A failed test needs:
Validation
Context
Risk Assessment126. Common Mistake — Compliance Score = Compliance
Section titled “126. Common Mistake — Compliance Score = Compliance”Never assume:
100% Dashboardautomatically equals:
Formal Compliance127. Common Mistake — Ignore Manual Controls
Section titled “127. Common Mistake — Ignore Manual Controls”Important governance controls cannot always be automated.
128. Common Mistake — GRC Owns Every Remediation
Section titled “128. Common Mistake — GRC Owns Every Remediation”The responsible business or technical owner should remediate the control.
129. Common Mistake — Ignore Integration Failures
Section titled “129. Common Mistake — Ignore Integration Failures”A disconnected connector may silently create:
False Assurance130. Common Mistake — Evidence Dump
Section titled “130. Common Mistake — Evidence Dump”Uploading:
Thousands of Fileswithout:
Control Mapping
Period
Owner
Contextcreates weak assurance.
131. Common Mistake — Audit Preparation Only
Section titled “131. Common Mistake — Audit Preparation Only”If the platform is used only:
Two MonthsBefore Auditthe organization misses much of the value of continuous monitoring.
132. End-to-End Example — MFA
Section titled “132. End-to-End Example — MFA”Control:
IAM-001
Privileged accountsmust use MFA.Integration:
Identity ProviderPopulation:
250 AccountsTest:
MFA Enabled?Result:
248 Pass
2 FailWorkflow:
Automated Test ↓Failed ↓Validate Accounts ↓Control Exception ↓Risk ↓Remediation ↓Retest ↓Pass133. End-to-End Example — Endpoint Encryption
Section titled “133. End-to-End Example — Endpoint Encryption”Control:
END-001
Corporate endpointsmust use full-diskencryption.Population:
600 DevicesResults:
590 Pass
10 FailInvestigation:
6 New Devices
2 Decommissioned
2 ProductionActual exceptions:
2134. End-to-End Example — User Termination
Section titled “134. End-to-End Example — User Termination”HR:
Employee Terminated10:00Identity:
Account Disabled16:00Control:
Within 24 HoursResult:
PassThis shows the value of:
Cross-SystemAutomated Evidence135. End-to-End Example — Code Review
Section titled “135. End-to-End Example — Code Review”Control:
All ProductionChanges RequireIndependent ReviewIntegration:
Source ControlEvidence:
Pull Requests
Approvals
Branch ProtectionBut audit may still need to determine:
Were All ProductionChanges Included?136. End-to-End Example — Security Training
Section titled “136. End-to-End Example — Security Training”HR population:
500 EmployeesTraining:
493 Complete
7 OverdueAssessment:
Requirement:100%Within 30 Daysof HireInvestigate whether the seven users are:
New Hires
Late
Terminated
Approved Exceptions137. End-to-End Audit Readiness
Section titled “137. End-to-End Audit Readiness”Framework ↓Controls ↓Owners ↓Evidence ↓Automated Tests ↓Manual Tests ↓Exceptions ↓Remediation ↓AuditorDrata Operational Checklist
Section titled “Drata Operational Checklist”Governance
Section titled “Governance”-
compliance operating model defined.
-
applicable frameworks identified.
-
scope approved.
-
control owners assigned.
-
risk owners assigned.
-
evidence responsibilities defined.
Controls
Section titled “Controls”-
control library established.
-
duplicate controls rationalized.
-
framework mappings reviewed.
-
control frequency documented.
-
automated vs manual status defined.
-
evidence requirements documented.
Integrations
Section titled “Integrations”-
authoritative systems identified.
-
connection owner assigned.
-
scope validated.
-
permissions reviewed.
-
least privilege applied.
-
synchronization monitored.
-
integration failures alerted.
Evidence
Section titled “Evidence”-
evidence source documented.
-
evidence scope validated.
-
population completeness assessed.
-
assessment period confirmed.
-
freshness monitored.
-
expired evidence refreshed.
-
evidence mapped to controls.
Automated Tests
Section titled “Automated Tests”-
test logic understood.
-
control mapping validated.
-
test population understood.
-
thresholds approved.
-
failures investigated.
-
false positives managed.
-
test changes governed.
Personnel
Section titled “Personnel”-
HR population reconciled.
-
training monitored.
-
policy acknowledgments tracked.
-
new hires monitored.
-
terminations monitored.
Devices
Section titled “Devices”-
device inventory validated.
-
encryption monitored.
-
endpoint protection monitored.
-
device exceptions investigated.
-
unmanaged devices identified.
Identity
Section titled “Identity”-
MFA monitored.
-
privileged roles monitored.
-
termination timing monitored.
-
lifecycle exceptions reviewed.
-
cloud accounts in scope identified.
-
encryption monitored.
-
logging monitored.
-
public exposure monitored.
-
critical configuration failures tracked.
Source Control
Section titled “Source Control”-
repositories identified.
-
branch protection reviewed.
-
code-review controls assessed.
-
access reviewed.
-
production-change population understood.
Policies
Section titled “Policies”-
required policies maintained.
-
owners assigned.
-
reviews scheduled.
-
approvals documented.
-
acknowledgments captured where required.
-
risk register maintained.
-
control failures linked to risk.
-
risk owners assigned.
-
treatments documented.
-
accepted risks reviewed.
Issues
Section titled “Issues”-
failed tests triaged.
-
control exceptions documented.
-
systemic issues identified.
-
owners assigned.
-
due dates defined.
-
remediation evidence collected.
-
retesting required.
-
audit scope aligned.
-
evidence organized.
-
periods validated.
-
auditor requests tracked.
-
populations available.
-
exceptions disclosed.
-
evidence reuse validated.
Reporting
Section titled “Reporting”-
readiness dashboard maintained.
-
failed controls visible.
-
outstanding evidence visible.
-
integration health visible.
-
overdue remediation visible.
-
material risks highlighted.
Drata Deliverables
Section titled “Drata Deliverables”After completing this lesson, you should be able to design:
01 Compliance Automation Operating Model
02 Common Control Library
03 Framework Mapping Matrix
04 Integration Inventory
05 Automated Evidence Matrix
06 Automated Test Register
07 Manual Control Register
08 Personnel Compliance Dashboard
09 Device Compliance Dashboard
10 Identity Compliance Dashboard
11 Cloud Compliance Dashboard
12 Evidence Validation Procedure
13 Compliance Exception Register
14 Remediation Tracker
15 Risk Register
16 Audit Readiness Dashboard
17 Auditor Evidence Index
18 Security Questionnaire Response Library
19 Continuous Compliance Dashboard
20 Drata-to-Enterprise-GRC Integration ModelPractical Activity — Design a Drata Environment
Section titled “Practical Activity — Design a Drata Environment”Scenario:
Your organization uses:
AWS
Microsoft 365
GitHub
Okta
Jamf
HR Platformand wants to prepare for:
SOC 2
ISO 27001Design:
Integrations
Common Controls
Automated Tests
Manual Controls
Evidence
Owners
Exceptions
Audit WorkflowPractical Activity — MFA Control
Section titled “Practical Activity — MFA Control”Control:
All PrivilegedAccounts Require MFAIdentity population:
300 AccountsResults:
296 MFA Enabled
4 MFA DisabledDetermine:
Control Coverage
Evidence Quality
Test Result
Exception Validation
Business Risk
Remediation
RetestPractical Activity — Device Encryption
Section titled “Practical Activity — Device Encryption”Inventory:
1,000 DevicesDrata-connected device population:
900Of the 900:
890 Encrypted
10 Not EncryptedDetermine:
Is EncryptionCoverage 98.9%?
Or Is Therea Population Problem?
What MustBe InvestigatedFirst?Practical Activity — Security Training
Section titled “Practical Activity — Security Training”HR:
700 EmployeesTraining platform:
680 CompletedThe remaining 20 include:
8 New HiresWithin Grace Period
4 Terminated Users
8 OverdueDetermine:
Actual Exceptions
Control Result
Remediation
EvidencePractical Activity — Code Review
Section titled “Practical Activity — Code Review”Requirement:
Production CodeRequires IndependentReviewRepository configuration:
Branch ProtectionEnabledDetermine what additional evidence is required to prove:
Operating Effectivenessrather than just:
Control DesignPractical Activity — Continuous Monitoring
Section titled “Practical Activity — Continuous Monitoring”Build automated monitoring for:
MFA
Endpoint Encryption
Security Training
Cloud Encryption
Public Storage
Repository ProtectionFor each define:
Control
Source System
Population
Automated Test
Threshold
Frequency
Owner
Exception Rule
EscalationPractical Activity — Audit Readiness
Section titled “Practical Activity — Audit Readiness”Formal audit starts in:
60 DaysDashboard shows:
120 Controls
108 Passing
7 Failing
5 Evidence MissingDetermine:
Which ControlsAre Critical?
What EvidenceNeeds Refresh?
Which FailuresRequire Remediation?
Which ControlsNeed Operating History?
Are WeActually Ready?Drata GRC Mindset
Section titled “Drata GRC Mindset”When working with Drata, ask:
What FrameworksActually Apply?
What Isin Scope?
What ControlsDo We Need?
Can WeUse Common Controls?
Who OwnsEach Control?
Which ControlsCan Be Automated?
Which MustRemain Manual?
What Isthe AuthoritativeEvidence Source?
Is the IntegrationHealthy?
Is the PopulationComplete?
What Doesthe Automated TestActually Check?
Is the TestMapped Correctly?
What PeriodDoes the EvidenceCover?
Is the EvidenceCurrent?
What Doesa Failed Test Mean?
Is Ita False Positive?
An Exception?
A Control Failure?
A GRC Finding?
What RiskDoes It Create?
Who OwnsRemediation?
How WillWe Retest?
Is Therean Approved Exception?
When Doesthe Exception Expire?
Does aPassing TestProve OperatingEffectiveness?
Can theAuditor Reperformthe Evidence?
Are WeReady for Audit?
Or Doesthe DashboardOnly Look Green?
What ShouldExecutives See?
How DoesDrata Connectto Our BroaderGRC Program?That is the mindset of a GRC professional using a compliance automation platform.
Key Takeaways
Section titled “Key Takeaways”-
Drata can support compliance automation, continuous monitoring, evidence collection, audit readiness, and control management.
-
Compliance automation reduces repetitive manual evidence requests.
-
A common-control approach can reduce duplicate testing across multiple frameworks.
-
Automated tests use connected system data to evaluate selected control conditions.
-
Automated tests do not replace professional judgment.
-
Evidence automation can improve freshness, consistency, and traceability.
-
Integration scope must be validated before relying on automated evidence.
-
Population completeness is essential for accurate control conclusions.
-
A disconnected or incomplete integration can create false assurance.
-
Point-in-time evidence is different from period-of-operation evidence.
-
Passing automated tests do not always prove full operating effectiveness.
-
Failed automated tests do not automatically become formal GRC findings.
-
Personnel, endpoint, identity, cloud, and source-control systems can provide valuable automated evidence.
-
Manual governance controls remain important and cannot always be automated.
-
Platform readiness percentages should not be treated as certification or legal compliance conclusions.
-
Formal audits still require independent auditor judgment.
-
Evidence reuse is valuable only when scope, control objective, and assessment period align.
-
Exceptions should include risk, approval, compensating controls, and expiry.
-
Remediation should address root cause and should normally be retested before closure.
-
Integration credentials and permissions should follow least privilege.
-
Integration health should itself be monitored.
-
Compliance dashboards should highlight material control failures rather than only percentages.
-
Continuous compliance is best understood as ongoing control visibility, not continuous certification.
-
Strong compliance automation connects controls, authoritative data, evidence, risk, remediation, and independent assurance.
Knowledge Check
Section titled “Knowledge Check”Before continuing, make sure you can answer:
-
What is Drata?
-
What is compliance automation?
-
How does continuous compliance differ from traditional compliance?
-
What is an automated control test?
-
Why does an automated test not replace professional judgment?
-
What is automated evidence?
-
What systems can provide automated compliance evidence?
-
Why is evidence freshness important?
-
What is the difference between point-in-time and period evidence?
-
What is a common control?
-
How can common controls reduce duplicated compliance work?
-
Why is framework mapping important?
-
What is control ownership?
-
What personnel controls can be monitored?
-
What device controls can be automated?
-
What identity controls can be monitored?
-
How can cloud integrations support compliance?
-
How can source-control integrations support evidence?
-
Why does branch protection alone not prove operating effectiveness?
-
Why must population completeness be validated?
-
What risks arise from incomplete integrations?
-
Why should integration health be monitored?
-
Why does a high readiness score not prove formal compliance?
-
What is audit readiness?
-
How can auditor collaboration be improved through a compliance platform?
-
Why does evidence reuse require scope validation?
-
What is a compliance exception?
-
Why should approved exceptions expire?
-
What is a compliance finding?
-
How should failed automated tests be triaged?
-
Why should remediation address root cause?
-
Why should findings be retested?
-
What is a security questionnaire response library?
-
Why does continuous monitoring not mean continuous certification?
-
How should Drata integrate with a broader enterprise GRC program?
What’s Next?
Section titled “What’s Next?”➡️ Next: 07 — Vanta
In the next lesson, you will continue with modern compliance automation and examine how Vanta can support:
Frameworks ↓Controls ↓Integrations ↓Automated Tests ↓Evidence ↓Personnel ↓Devices ↓Risks ↓Vendor Security ↓Audit Readiness ↓TrustYou will learn how Vanta can support continuous compliance monitoring, control testing, evidence automation, security reviews, personnel and device compliance, risk management, vendor security, audit collaboration, trust-center workflows, and multi-framework compliance operations.