Overview
XDR security spans three domains: encryption of data in transit across the replication link, access control over who can initiate potentially destructive failover operations, and credential isolation between sites using token-based authentication.Prerequisites
- Administrator credentials with the
dr-adminrole - TLS certificates provisioned for site-to-site communication
- Identity and access management configured in XDeploy
Replication Encryption
All replication traffic between primary and DR sites is encrypted in transit.TLS configuration
TLS configuration
Configure encryption in Disaster Recovery → Sites → Replication Links → [Link] → Security:
Verify the current TLS configuration from Disaster Recovery → Sites → Replication Links → [Link] → Security.
Certificate management
Certificate management
XDeploy manages site certificates automatically. Certificates are:
- Issued per-site at registration time
- Automatically renewed 30 days before expiry
- Rotated without interrupting active replication
Encryption at rest
Encryption at rest
Replicated data at rest on the DR site is encrypted using the same storage
encryption policy as the primary site. Configure encryption at rest in XSDS
at the pool or volume level — XDR inherits the encryption status of the
source volumes.See XSDS Admin — Security for storage
encryption configuration.
RBAC Access Control
XDR operations are governed by Xloud identity roles. Failover and failback are potentially disruptive operations — restrict them to trained personnel.Assigning DR Roles
- Dashboard
- CLI
Navigate to Identity → Projects → [Project] → Members and assign the
appropriate DR role to each user. DR roles apply at the project level —
a user must have a DR role in both the primary and DR site projects to
operate across sites.
Site Token Management
XDR agents authenticate between sites using site-specific tokens, not user credentials. This isolates site-to-site authentication from user identity management.Token Lifecycle
Manage tokens from Disaster Recovery → Sites → [Site] → Token Management:
- View token status: Displays token expiry date and current validity for all registered sites
- Rotate token: Click Rotate Token to generate a new authentication token
- Update peer: After rotation, navigate to the peer site configuration and enter the new token
Token rotation does not interrupt active replication. The old token remains valid
for 15 minutes after rotation to allow the update to propagate before the old
token is invalidated.
Audit Logging
XDR records all administrative actions and failover events in an immutable audit log.
Navigate to Disaster Recovery → Reports → Audit Log to view and export the audit trail:
- Filter by event type (failover, failback, test, site registration, token rotation)
- Set date range for the reporting period
- Export as PDF or CSV for compliance submissions
Network Security
Run a connectivity audit from Disaster Recovery → Sites → [Site] → Test Connectivity
to verify that only the required replication ports are accessible between sites.
Next Steps
Replication Configuration
Configure replication link encryption and bandwidth settings
Compliance
Export audit logs for compliance reporting
XSDS Admin — Security
Configure storage encryption that XDR inherits
Identity & Access Admin Guide
Manage Xloud RBAC roles and identity federation