Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: PDNS locations Management User Role
description: Create secure DNS locations using the new Cloudflare Zero Trust Locations Write role.
date: 2025-03-21T13:50:40Z
products: []
hidden: false
---

We’re excited to introduce [Cloudflare Zero Trust Secure DNS Locations role](/cloudflare-one/connections/connect-devices/agentless/dns/locations/#secure-dns-locations), designed to give
government customers granular control over third-party access while configuring their protective DNS (PDNS) solutions.

This new role enables IT administrators to grant external service partners targeted permissions for managing DNS locations, ensuring that highest security standards are upheld.

#### What makes a DNS location secure?

- Mandatory [BYO IPv4/v6](/cloudflare-one/connections/connect-devices/agentless/dns/locations/dns-resolver-ips/#bring-your-own-dns-resolver-ip) usage if available on the account.
- Source network filtering for IPv4/IPv6/DoT endpoints; token authentication OR source network filtering for the DoH endpoint.
- All enabled location endpoints must comply with the above security policies.
- Non-compliant edits (e.g., disabling authentication, using shared IPs when BYO IPv4/v6 is available) will be blocked and error messages displayed.
- Users with this role must use their [Global API Key](/fundamentals/api/get-started/keys/); dedicated API tokens currently are unsupported.

#### Notes for Admins

- **Role Assignment**:
- Assign via Cloudflare Dashboard (`Member Management > All domains`) or API.
- Requires `Cloudflare Secure DNS Locations Write Role` to view all DNS locations but only create/edit secure ones.
- Users need `Cloudflare Zero Trust Read Only` role to access the dashboard.
- **Avoid Conflicts**: Do not combine this role with [other roles](/cloudflare-one/roles-permissions/#footnote-label) containing broader permissions (e.g., `Administrator`,`Super Administrator`,`Cloudflare Zero Trust Write` and `Cloudflare Gateway`) to maintain security constraints.