Summarize different options available for authorization and authentication in Spark

Summarize different options available for authorization and authentication in Spark ,I.e how is data protected from inadvertent and/or unauthorized access, report should be no less than 1000 words.