Az eredeti célja a zsidó települések védelme volt az arab támadásoktól, mint például az 1920, 1921, 1929-es zavargások.
és az 1936-1939-es arab felkelés alatt Palesztinában. A zsidó ügynökség irányítása alatt állt, a hivatalos kormányzati szerv, amely a palesztin zsidó közösségért felelt a brit mandátum idején. A második világháború végéig a Haganah tevékenysége mérsékelt volt, összhangban a havlaga ("önuralom") politikájával, ami a radikálisabb Irgun és Lehi megosztását okozta. A csoport titkos katonai támogatást kapott Lengyelországból. A Haganah együttműködést keresett a britekkel az észak-afrikai Palesztina elleni támadás esetén, ami a Palmach akciócsoport 1941-es létrehozását eredményezte.