The error seems indeed related to the setting of JUPYTER_PATH, which points to
/Applications/root/etc/notebook/
and Jupyter is trying to modify
'/Applications/root/etc/notebook/migrated'
for which your user doesn’t have permissions.
In order not to have this conflict, you can install ROOT via conda too, so that you use conda Jupyter and conda ROOT. No JUPYTER_PATH will be set in this case.