compliance.tf
Azure Compliance FrameworksSpecialized Frameworks

RBI IT Framework for NBFCs

The Reserve Bank of India (RBI) Information Technology Framework for Non-Banking Financial Companies (NBFCs) establishes IT governance, security, and risk management requirements for non-banking financial institutions in India. This framework covers areas including IT strategy, cybersecurity, business continuity, and outsourcing arrangements for NBFCs. It applies to all deposit-taking and systemically important non-deposit taking NBFCs regulated by the Reserve Bank of India.

Mandatory?Mandatory for deposit-taking and systemically important NBFCs regulated by RBI
Who validates?RBI supervisory examination ยท No self-assessment
RenewalAnnual compliance reporting
ScopeNon-Banking Financial Companies; IT governance and security

Controls by Category

3.1.g Trails (31 controls)

Application Insights components should prohibit log ingestion and querying from public networksApplication Insights components should have a Log Analytics workspace configured for Azure Monitor LogsVirtual machines should have the Log Analytics agent installed for Azure Security Center monitoringLinux virtual machines should have the network traffic data collection agent installedWindows virtual machines should have the network traffic data collection agent installedVirtual machine scale sets should have the Log Analytics agent installed for Azure Security Center monitoringAzure subscriptions should limit owners to 3Log Analytics workspaces should prohibit log ingestion and querying from public networksLog Analytics workspaces should prohibit ingestion that is not based on Azure Active DirectoryAzure subscriptions should have a log profile for Activity LogAzure Monitor log profiles should have log collection enabled for 'write', 'delete', and 'action' categoriesAzure Monitor should have activity log collection enabled for all regionsMonitor log profiles should have retention set to 365 days or greaterStorage accounts containing activity log containers should use customer-managed keys for encryptionNetwork security groups should have flow logs configuredFlow log resources should have flow logging enabledNetwork Watcher flow logs should have traffic analytics enabledPostgreSQL servers should have 'log_checkpoints' set to 'ON'PostgreSQL servers should have 'log_connections' set to 'ON'PostgreSQL servers should have 'log_disconnections' set to 'ON'PostgreSQL servers should have 'log_duration' set to 'ON'Azure subscriptions should have auto provisioning of the Log Analytics agent enabledAzure subscriptions should have Microsoft Defender for App Service enabledAzure subscriptions should have Microsoft Defender for open-source relational databases enabledAzure subscriptions should have Azure Defender for Resource Manager enabledAzure subscriptions should have Microsoft Defender for Servers enabledAzure subscriptions should have Microsoft Defender for Azure SQL Database servers enabledUnprotected SQL Server virtual machines should have Azure Defender for SQL enabledAzure subscriptions should have Microsoft Defender for Storage enabledSQL servers auditing to storage accounts should have retention set to 90 days or moreUnprotected Azure SQL servers should have Azure Defender for SQL enabled

FedRAMP High โ€” ๐ŸŸข High overlap (76%)

NIST SP 800-53 Rev 5 โ€” ๐ŸŸข High overlap (75%)

NIST SP 800-171 Rev 2 โ€” ๐ŸŸข High overlap (74%)

On this page

Ask AI about this

Help improve this page