當協議符合《民法典》第壹百四十三條規定的條件時,即發生法律效力。《民法典》第壹百四十三條規定,具備下列條件的民事法律行為有效:(壹)行為人具有相應的民事行為能力;(2)意思表示真實;(三)不違反法律、行政法規的強制性規定,不違背公序良俗。第壹百五十三條規定,違反法律、行政法規強制性規定的民事法律行為無效。但是,強制性規定不使民事法律行為無效的除外。違反公序良俗的民事法律行為無效。