All Products
Search
Document Center

DataHub:DataHub security compliance

Last Updated:Jun 22, 2026

1. Access control

1.1 Authentication

DataHub supports multiple identity types, including Alibaba Cloud accounts, RAM users, and RAM roles. It also supports authentication using AccessKey ID and AccessKey Secret, Multi-Factor Authentication (MFA), and delegated authorization through Security Token Service (STS).

See also: What is RAM, AccessKey pairs, Overview, and What is Security Token Service (STS)?

1.2 Authorization

DataHub integrates with Resource Access Management (RAM) for resource-level authorization on projects, topics, and subscriptions. RAM lets you control which resources each account can access and what operations it can perform, enabling least-privilege access management.

Resource

Description

Project

acs:dhs:$region:$accountid:projects/$projectName

Topic

acs:dhs:$region:$accountid:projects/$projectName/topics/$topicName

Subscription

acs:dhs:$region:$accountid:projects/$projectName/topics/$topicName/subscriptions/$subId

Supported security conditions:

Condition

Function

Valid values

acs:SourceIp

Specify the IP address range.

Standard IP addresses. The asterisk (*) wildcard is supported.

acs:SecureTransport

Specify whether the protocol is HTTPS.

true/false

acs:MFAPresent

Specify whether MFA is enabled.

true/false

acs:CurrentTime

Specify the access time.

ISO 8601 format

For more information, see Policy Management and Access control.

1.3 IP whitelist

DataHub uses RAM to restrict access by source IP address and VPC ID. You can also apply IP and VPC ID restrictions to AccessKeys. IPv6 is not currently supported.

For more information, see Permission policy elements and AccessKey network ACL policy.

2. Data integrity, confidentiality, and availability

2.1 Data encryption in transit

DataHub provides both public and VPC endpoints. VPC connections use Alibaba Cloud's dedicated network tunnels. When connecting through client SDKs or OpenAPI, you must use HTTPS TLS v1.2 encryption protocol. This prevents data from being intercepted or tampered with during transmission.

For more information, see DataHub domain names.

2.2 Data storage integrity and confidentiality

DataHub automatically creates multiple replicas (three by default) of stored data using the distributed file system. Replicas are distributed across different physical machines and racks to prevent single-point-of-failure data loss, ensuring durability and integrity.

Data is stored in the Apsara Distributed File System, which provides a flat, linear storage space. This space is divided into chunks. Each chunk has three replicas stored on different nodes across the cluster according to a specific policy.

This strategy prevents data from becoming unavailable due to the failure of a single server or rack. All user operations, such as adding, modifying, or deleting data, are synchronized across all three replicas to ensure data integrity and consistency. When a user deletes data, the storage space is reclaimed, access from other users is prohibited, and the data is erased to ensure it cannot be restored.

3. Operability and observability

3.1 Supported monitoring metrics

You can view multiple metrics in the console, including read/write QPS, RPS, throughput, throughput (Uncompressed), latency, and failures. Historical traffic trends are also available.

All metrics are integrated with CloudMonitor and can be retrieved through the CloudMonitor API.

Name

Metric

readMetric

Data Consumption Requests per Second(count)

ReadThroughput(KiB)

ReadRawThroughput(KiB)

ReadFails(count)

ReadRps(count)

ReadLantency(us)

writeMetric

WriteQps(count)

WriteThroughput(KiB)

WriteRawThroughput(B)

WriteFails(count)

WriteRps(count)

WriteLantency(us)

Subscription consumption

consume record stacked (count)

consume delay time(s)

subscription delay time(s)

3.2 Supported alert types

You can configure alarms for all CloudMonitor-integrated metrics. For example, set an alarm to trigger when throughput exceeds a threshold, or configure threshold alarms for consumption latency and backlog.

For more information, see CloudMonitor alerting.

3.3 Audit logs

DataHub is integrated with Alibaba Cloud ActionTrail.