Skip to main content

Features and Tools on Azure Cloud for Governance and Compliance Implementation


Microsoft Purview​

Microsoft Purview is a solution for data governance, risk management, and compliance. Its goal is to provide insights into data across on-premises, multi-cloud, and SaaS (such as Microsoft 365).

Key Features of Microsoft Purview

FeatureFunction
πŸ” Data Discovery AutomationAutomatically discover data sources
πŸ” Sensitive Data ClassificationIdentify and label sensitive data
🧬 End-to-End Data LineageTrack the origin and flow of data from start to finish (data lineage)

Two Main Solution Areas of Microsoft Purview:​

1. Risk & Compliance
Directly integrated with Microsoft 365 apps like Teams, OneDrive, Exchange.

Purpose:

  • Protect sensitive data across cloud, apps, and devices
  • Identify data risks and meet regulatory requirements
  • Help organizations start their compliance journey

2. Unified Data Governance
Helps manage data in:

  • Azure
  • SQL, Hive
  • Amazon S3
  • On-premises

Benefits:

  • Centrally map all data assets and keep them up-to-date
  • Know where sensitive data is stored
  • Provide secure and controlled access to data consumers
  • Generate insights from data usage patterns
  • Manage access rights at scale securely

Azure Policy​

Azure Policy is a service that enables users to:

  • Create, assign, and manage policies
  • Control resource configurations
  • Ensure compliance with organizational standards

Purpose of Azure Policy​

πŸ” Azure Policy FunctionπŸ“‹ Description
βœ… Ensure configuration compliance of resourcesPrevents or flags resources that do not comply with rules
πŸ”΄ Prevent creation of non-compliant resourcesExample: prevent creation of certain VM sizes
πŸ› οΈ Automatically remediate non-compliant configurationsExample: automatically add missing tags
πŸ•΅οΈ Monitor & evaluate resources continuouslyIncludes resources created before the policy was applied
πŸ“¦ Integration with Azure DevOpsApply policies in CI/CD pipelines

How Azure Policy Works​

Policies can be applied to:

  • Resources
  • Resource groups
  • Subscriptions
  • Management groups

Policies are inheritable
For example, a policy assigned at the subscription level applies to all resource groups and resources beneath it.

What is an Azure Policy Initiative?​

Initiative = A collection of policies with a common goal

Purpose: Simplifies management and compliance tracking at scale

Example: Enable Monitoring in Azure Security Center, which includes over 100 policies to monitor vulnerabilities, encryption, and server protection.


Using Resource Locks​

Resource Lock is used to prevent accidental deletion or modification of important Azure resources.

warning

Even with Azure RBAC, users with high permissions such as Owner can delete resources. Resource Locks provide extra protection in such cases.


Types of Resource Locks​

πŸ”’ Lock TypeπŸ”§ Function
CanNotDeleteUsers can read & modify, but cannot delete the resource
ReadOnlyUsers can only read. Cannot modify or delete

Where Can Resource Locks Be Applied?

  • Individual Resource
  • Resource Group
  • Subscription

Locks are inheritable:
If a lock is applied at the resource group level, all resources within it are also locked.

How to Manage Resource Locks
You can manage locks through:

  • Azure Portal (Settings menu on the resource)
  • PowerShell
  • Azure CLI
  • ARM Template (Azure Resource Manager)

How to Modify Locked Resources?

  • Remove the lock first
  • Perform the desired action (delete/modify resource)
warning

Even as an Owner of a resource or resource group, you must remove the lock before making changes.

Benefits of Resource Locks
  • Protection against accidental deletion or modification
  • Ensures stability of critical services
  • Provides peace of mind when multiple teams access the cloud
  • Can be used alongside Azure Policy and RBAC

Using the Service Trust Portal​

Service Trust Portal (STP) is Microsoft’s official portal providing access to:

  • Security & compliance documents
  • Data privacy information
  • Compliance tools & resources
  • Evidence of Microsoft’s controls and security standards

This portal helps organizations understand how Microsoft protects data and meets global compliance requirements.

Main Functions of the Service Trust Portal​

FunctionDescription
πŸ“„ Compliance Document AccessProvides audit reports, certifications, and Microsoft controls (such as ISO, SOC, NIST).
πŸ” Security TransparencyExplains how customer data is secured and managed in the Microsoft cloud.
πŸ“ My LibraryYou can save important documents and receive notifications when documents are updated.
πŸ“₯ Download DocumentsAll reports can be downloaded for 12 months or until a new version is released.
πŸ” Privacy & NDASome documents are only accessible after logging in and accepting an NDA (Non-Disclosure Agreement).

Portal Access
Why is the Service Trust Portal Important?
  • Helps security & compliance teams demonstrate Microsoft Cloud meets international standards
  • Builds greater trust with customers and internal auditors
  • Facilitates faster and more accurate internal & external audits for organizations