Ed,

On 27/05/2019 11.42, Edward Shryane via db-wg wrote:
Dear Working Group,

as mentioned at last week's DB-WG meeting, I'd like to propose extending 
authenticating references to other objects.

Currently, only references to organisation objects can be protected with the 
mnt-ref attribute.

However, we could extend this protection to other types of objects:

- Abuse-c role
- Technical contact, admin contact, zone contact etc. (person/role)
- Organisation maintainer(s)

Indeed the reason that "mnt-ref:" was chosen as a name instead of "mnt-org:" or the like was so that it could be general-purpose.

This would prevent unauthorised references to an organisation's objects (e.g. 
to impersonate a third party or mis-direct abuse email).

Please let me know your feedback on this proposal.

In principle wider use of "mnt-ref:" makes sense, but I'm not sure exactly what is being proposed.

If you mean allowing "mnt-ref:" on *specific* PERSON, ROLE, and MNTNER objects then I think that this is a potential source of confusion, and needlessly complicates the database. (For example, only PERSON objects used as a "tech-c:".)

If you mean allowing "mnt-ref:" on *all* PERSON and ROLE objects, then I support that.

I am unsure if "mnt-ref:" is necessary on MNTNER objects, as I thought that they already required authentication by the MNTNER object itself to be referred to anywhere ("mnt-by:", "mnt-lower:", "mnt-domains:", or "mnt-routes:")? So, isn't "mnt-ref:" already implicit for MNTNER objects?

Also, it's not clear if the proposal includes adding "ref-nfy:" along with "mnt-ref:". I think that should be included as well.

Cheers,

--
Shane

Reply via email to