法律上规定担保人需要具备的条件包括:1、当事人具有完全民事行为能力;2、当事人与本案无牵连,且享有政治权利和人身自由;3、当事人有一定的履行能力;4、没有法律禁止不得担任担保人的情形。根据《民法典》第六百八十三条规定,机关法人不得为保证人,但是经国务院批准为使用外国政府或者国际经济组织贷款进行转贷的除外。以公益为目的的非营利法人、非法人组织不得为保证人。第一百四十四条规定,无民事行为能力人实施的民事法律行为无效。法律依据:《民法典》第六百八十三条机关法人不得为保证人,但是经国务院批准为使用外国政府或者国际经济组织贷款进行转贷的除外。以公益为目的的非营利法人、非法人组织不得为保证人。第一百四十四条无民事行为能力人实施的民事法律行为无效。