私人协议怎样才具有法律效力

私人协议具有法律效力的条件:

1、当事人必须具有相应的民事行为能力:

(1)自然人作为合同当事人,必须具备规定的民事行为能力;

(2)作为合同主体的法人、非法人组织,行为能力是不同的,法人、非法人组织只有在登记核准的经营范围内从事经济活动,才具有法律效力,法人、非法人组织只有在经营范围内签订的合同,才受法律保护;

2、意思表示真实:

(1)一切民事法律行为的生效条件;

(2)如果合同当事人的意思表示不真实、或以欺诈、胁迫的手段、或者乘人之危、或逃避法律的行为,或在违背真实意思的情况下所为的行为,都将导致合同不发生法律效力;

3、不违反法律、行政法规的强制性规定,不违背公序良俗。

法律依据:《中华人民***和国民法典》第一百四十四条?

无民事行为能力人实施的民事法律行为无效。

第一百四十五条

限制民事行为能力人实施的纯获利益的民事法律行为或者与其年龄、智力、精神健康状况相适应的民事法律行为有效;实施的其他民事法律行为经法定代理人同意或者追认后有效。

相对人可以催告法定代理人自收到通知之日起三十日内予以追认。法定代理人未作表示的,视为拒绝追认。民事法律行为被追认前,善意相对人有撤销的权利。撤销应当以通知的方式作出。