Thank You Simon for the prompt reply. I have been going through these videos and find very useful.
Regarding option #3 configure ZAP to handle ADFS authentication , I have been trying to setup in authentication tab but no success and also i have tried to record the authentication process using Authentication script and use it in context but still did not get success. Do you suggest particular type of script will help here?