Revert "Revert "Removed the permission error checks""

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

This reverts commit 1b4ae767686efef3bff4929517698c3002085742.
Revert "Revert "Revert "Revert "Removed the permission error checks""""

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

This reverts commit 1f2748cfff5061011354b77d7e698850d41a463b.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

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

This reverts commit 405e756997acce35ca21750d2f3ce5660e751600.
Revert "Revert "Revert "Revert "Removed the permission error checks""""

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

This reverts commit 628ba5c01f5e28443a0a3a43016f7fcd6488934b.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

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

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

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

This reverts commit 72c565d33bfcde1d2696abe1b429d20588091c77.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

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

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

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

This reverts commit 9edb3e6f7bda1315c55bd48f34104e561977bf5f.
Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks""""""

This reverts commit 726d59d66ceaf8991b661f93aad39bfdac6baacf.
Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""

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

This reverts commit 12db3dce13e77793a0239d39b8e5b1017da6c496.
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Removed the permission error checks"""""""

This reverts commit f849503afecf36af9642ac8da8e28badddcacf73.