I presume that the hbase user needs to be configured in Ranger to allow access to /apps in HDFS. I tried doing so, and some errors went away, however it now stops further along trying to execute in a subfolder in /apps. I applied the Ranger policy as recursive, so it should cover this, but it does not.
Further, the best practises article does not describe policy creation for HBase/Hive etc to access HDFS in Ranger. Is there any documentation available on this?