I'm running a few EMR jobflows, and populating hive tables directly from S3. Naturally, it would not be ideal to drop these tables, and so I'm wondering:
Is it possible to run EMR jobflows such that the jobflow has read-only access? Most importantly, I would want it to not be possible to drop tables via hive.
The ideal solution would involve something similar to the IAM user - I'd like to be able to generate security credentials which are linked to the permissions, so that people with the proper security credentials could ssh into the instance and have only the permissions that I have alloted to them.