Spark Job ACLs
Spark ACLs using a separate property for users and groups.
Both user and group lists use a comma-separated list of entries. The
wildcard character “*” allows access to
anyone, and the single space “ “ allows access to no one. Enable Spark ACLs using the property
spark.acls.enable, which is set to false by default (not enabled) and must be changed
to true to enforce ACLs at the Spark
level.
Create and use the following Application ACLs for the Spark application:
- Set
spark.acls.enabletotrue(default isfalse). - Set
spark.admin.aclsandspark.admin.acls.groupsfor administrative access to all Spark applications. - Set
spark.ui.view.aclsandspark.ui.view.acls.groupsfor view access to the specific Spark application. - Set
spark.modify.aclsandspark.modify.acls.groupsfor administrative access to the specific Spark application.
