明确规范及实施范围
Domain Connect 可以帮助服务提供商通过合作的DNS提供商配置DNS 。保留的官方存储库文档将自己标识为版本 2.3,并描述了同步和异步流程。本文解释了该版本源;它并不声称每个提供商都支持这两种流程,也不声称它确定了后续标准提案的状态。在实际使用工作流程之前确认特定的提供商集成和模板。
自动化减少了手动记录输入,但并没有消除对域、现有服务或授权的责任。连接请求可以更改邮件、网站和验证过程使用的记录。审核者需要了解提议的效果、当前的权限以及将批准它的帐户,而不是将熟悉的服务徽标视为充分的证据。 域连接规范,版本 2.3
将一次性同意与持续许可分开
在保留的同步流中,用户被定向到DNS提供商,必要时进行身份验证,提供商验证用户是否控制DNS区域。提供商验证所提供的参数并请求同意更改。这是一个特定的流程描述,并不是证明该手稿的真实帐户或域已得到验证。
同一版本中描述的异步流程授予 OAuth 访问权限,以便服务提供商可以稍后应用模板。其权限范围仅限于请求的模板以及用户控制下的指定域和子域。持续访问与当前的单个DNS编辑有本质上的不同。分别审查其范围、持续时间、撤销流程和负责人,而不是假设一次点击仅意味着一次更改。
更改工作表或文章证据中不应出现任何凭据、授权代码或令牌。真正的访问授权需要其自身的批准和安全处理。该手稿既不启动登录,也不创建持久访问。 域连接:同步流和异步流
需要具体记录审查
保留模板标识符、提供商和服务标识符、模板版本或内容哈希、域、替换参数和建议的记录集。将预期结果与当前的权威状态进行比较。识别添加、替换和删除,包括支持现有服务的记录。审查必须区分模板的通用变量和为特定域建议的实际值。
保留的规范基本上将披露和冲突检测留给了DNS提供商。它描述了可以显示记录、警告冲突或以不同方式处理重叠模板的实现。因此,不要承诺每个同意屏幕都会显示完整的差异或保护每个现有的依赖项。组织可能需要比提供商界面中可见的最少信息更详细的审查。
如果界面没有公开足够的信息,请暂停更改,直到通过支持的文档或授权的审查路径了解效果。不要推断隐藏的冲突是无害的。所需的组织证据是可以理解的拟议更改,而不仅仅是继续按钮的屏幕截图。 Domain Connect:变更和冲突的披露
评估模板和记录冲突
新模板可以与由早期模板或手动编辑管理的记录重叠。保留的规范表明,维护模板状态的提供者可能会删除较早的重叠模板,从而影响超出首先引起注意的单一冲突的记录。即使新服务似乎只需要一条DNS记录,这也使得依赖性审查变得非常重要。
对于身份验证工作,识别现有的 SPF 政策边界, DKIM 选择器, DMARC 政策和批准前的任何验证记录。不要发明特定于提供商的包含或 选择器 从一个通用的例子。预期记录必须来自实际支持的配置。如果模板将替换现有值,请确定哪个所有者确认替换以及如何保持覆盖合法的发送路由。
模板更新也需要注意。保留的文档讨论了与DNS提供商一起使用更改后的模板,以及使用版本字段来提高透明度。先前的批准不应默默地涵盖实质上不同的模板或参数集。保留已审核的版本并询问提供商当前支持的流程是否可以解决相同的预期更改。 Domain Connect:模板版本控制以及记录类型和冲突
验收工作表和恢复计划
该工作表应包含域权限、批准帐户角色、服务目的、模板标识、源日期、准确的建议记录、当前记录、冲突、受影响的应用程序和回滚所有者。添加一个单独的访问部分,用于区分一次性权限与持续权限、其支持范围和撤销程序。记录实际的批准决定,而不是假设技术帐户访问等于业务授权。
执行前计划验证。完成屏幕是界面状态的证据,而不是有效权威DNS或工作消息身份验证的自动证明。验收计划应要求保留变更后的权威答案,并在相关的情况下,为受影响的路线单独授权消息证据。应记录递归观察和缓存限制,而不承诺普遍立即传播。
恢复需要支持的路由和当前的前状态快照。盲目恢复旧区域可能会覆盖合法的并发工作。确定最小的纠正措施、可以批准该措施的所有者以及确认恢复所需的证据。这些是建议的规划要求,而不是执行事务或回滚的声明。
虚构评论:服务连接与现有邮件重叠
想象一个虚构的服务连接,其模板建议对邮件工作流程已使用的名称进行TXT更改。 DNS提供商的同意屏幕为新服务命名,但没有显示足够的详细信息来确定是否将替换现有值。本示例中未应用实际模板,也未查询任何域。
审阅者要求提供准确的建议记录并确定现有邮件依赖项的所有者。在了解交互之前,仍需等待批准。如果流程还请求持续访问,则该请求将收到单独的范围审查。用户可以通过DNS帐户进行身份验证这一事实本身并不能解决这两个问题。
成功的计划将保留记录差异、批准和变更后验证要求。虚构的场景以该计划结束,而不是以发明的绿色支票结束。它说明了为什么自动化可以很方便,同时仍然需要对具体DNS和权限效果进行负责任的审查。
证据和发布状态
该目录需要域验证、权限、准确的建议记录和权威的更改后证据。这里没有收集任何这些操作工件。保留的源支持版本范围的工作流讨论,而实际的提供商支持、帐户范围和执行仍未经验证。
所有六个释放门均保持打开状态。未发生DNS更改、帐户登录、令牌创建、模板应用程序或消息测试。在发布操作之前,合格的审阅者应确认具体的集成版本并检查真实的批准和验证工件。在证据存在之前,该文章必须保留为拟议的审查方法。