一份合法有效的遗嘱,需要符合以下条件。首先,立遗嘱人立遗嘱必须具备完全的行为能力;其次,立遗嘱的行为必须是立遗嘱人的真实的意思表示;再次,遗嘱内容不违反国家法律,公共利益和社会主义道德准则;最后,遗嘱应符合法律规定的形式。符合上述四个条件,订立的遗嘱才是一份有效的遗嘱。
法律依据:
根据《继承法》第22条以及若干意见第41条规定,遗嘱人立遗嘱时必须要有行为能力,无行为能力人或限制行为能力所立的遗嘱,应属无效遗嘱。而确定遗嘱人是否具有遗嘱能力,应以立遗嘱人设立遗嘱时为准。