Prevent people from locking themselves out of custom field adminship

I sometimes make stupid mistakes, and I’ve made this one more often than I care to admit.

  1. I turn a field into a library field
  2. Everyone in my org (and specifically the field creator) have field admin rights, which is the default
  3. I think “that’s not good”, and set our org as “user” instead of field admin
  4. I realise I wasn’t specifically added to the field, so I’ve locked myself out.

:man_facepalming:

In my most recent case I discover the current field admin no longer works for us, which led to:

  • me creating a support ticket
  • me looping in our super admin for approval
  • me discovering super admin is on vacation and having to find another super admin
  • back and forth with support

I think this can likely be mitigated with better design, and save everyone time.

I’m thinking either:

  • not allow demoting all org users without being field admin as remaining team/user
  • Automatically add the user that changes the setting for the rest of the org to field amdin.

Either way, I hope Asana can find a way to save me from another facepalm moment.

2 Likes