Buenas tardes,
te transmito la idea, en estos casos cuando buscamos ser restrictivos con un usuario en concreto. ya que lo haces busca un concepto que puedas aplicar a mas usuarios. para no tener que hacer a fuego el ID del usuario.
Puede ser un campo booleano que puedes crearlo en la configuración de usuarios si dicho esta activo para este usuario o usuarios, dejas editables los campos que puede modificar, y el resto no editables.
a ver si con esta idea te ayuda.
slds.