Revert "Revert "Removed the permission error checks""

This reverts commit bce444b3b06955491d73c01af181d3b6ba2632d4.
Revert "Revert "Revert "Removed the permission error checks"""

This reverts commit 4aeeb01a11d895f5e355737a4dc9d794e88986a1.
Revert "Revert "Revert "Revert "Removed the permission error checks""""

This reverts commit ad18092ddb91cd90f1e2efc396ee169c3d4466c8.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

This reverts commit 7448539e570af0a26f4796aa1db510bdac42de79.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

This reverts commit 3bc64bac0d688ff3529f839db4b426ee2331b805.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

This reverts commit 68133a30ef2081409260f3a07702ce65ca3f5fc4.
Revert "Revert "Revert "Revert "Removed the permission error checks""""

This reverts commit 2a7d0a8c976e0a48c2d48343cb66e3c2f46afa5d.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

This reverts commit a7bf0e66f86430338b388d7db01e86e88355555b.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

This reverts commit f534c7b181d5a66c8083fef19ce84209f9846201.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

This reverts commit ff8953ae8a370e2bcb15ccb8a3b696c8ee3fb019.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

This reverts commit 8794b67180c10561253fd9232a2b1e7be18d8a98.
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""""

This reverts commit da2b0bb1ccb44eb63467cbe5c4df08a20fc3951b.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

This reverts commit 98df5eda90f358b92e7e9afbf3e5e5cd91468203.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

This reverts commit fdfae97d8bf293fe91456037b76d98bb36f26b98.
Revert "Revert "Revert "Revert "Removed the permission error checks""""

This reverts commit b1a8fe2472a0d6ad33a2a0a3fd458316381e3919.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

This reverts commit 08266a3bcb032d7c58c9d1b5732714fcf49819d6.
Revert "Revert "Revert "Revert "Removed the permission error checks""""

This reverts commit f5513451ab110363d057e16fcec1a5c83ec60479.
Revert "Revert "Revert "Removed the permission error checks"""

This reverts commit 981c46d91cc7e583588f721796125bab58d8942e.
Revert "Revert "Revert "Revert "Removed the permission error checks""""

This reverts commit 3e9ac03dca60c58555113c1c1dd41296f8017582.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

This reverts commit ee7cd4c7e808c8fe5699770847435de21a6a7239.