ministryofjustice / operations-engineering

This repository is home to the Operations Engineering's tools and utilities for managing, monitoring, and optimising software development processes at the Ministry of Justice. • This repository is defined and managed in Terraform
https://user-guide.operations-engineering.service.justice.gov.uk/
MIT License
12 stars 5 forks source link

Allow External Access to dutysolicotors.org DNS Configuration #4732

Closed PepperMoJ closed 3 weeks ago

PepperMoJ commented 3 weeks ago

User Need

As a owner of the dutysolicitors.org domain I want to be able to manage the DNS configuration so that take ownership of changes without the involvement of Operations Engineering

Value

By allowing access to certain GitHub users outside of the Operations Engineering team, we can delegate the responsibility of managing the Hosted Zone elsewhere.

Functional Requirements (What):

Non-Functional Requirements (How):

Acceptance Criteria:

Notes:

PepperMoJ commented 3 weeks ago

I've contacted Paul Grant (the original user who raised the request for support) around who would be best suited to be added as a Codeowner for this.

PepperMoJ commented 3 weeks ago

Quick chat with @jasonBirchall - one important point to consider for the future is when we allow teams access to some of the larger hosted zones (like service.justice.gov.uk, for example), at that point we will need to change OctoDNS' configuration to split out each Hosted Zone's records into separate yaml files under a named directory.

That way we can be granular with who can do what.

AntonyBishop commented 3 weeks ago

No possible due to Security Policy around 3rd party management of MoJ owned DNS