律师代书遗嘱有效的条件为:1、遗嘱人为完全民事行为能力人;2、立遗嘱时有两个以上见证人在场见证;3、遗嘱上应当由律师、遗嘱人以及见证人签名等。

法律依据

根据2021年1月1日起生效的《民法典》第一千一百三十五条 【代书遗嘱】代书遗嘱应当有两个以上见证人在场见证,由其中一人代书,并由遗嘱人、代书人和其他见证人签名,注明年、月、日。《民法典》第一千一百四十条下列人员不能作为遗嘱见证人:(一)无民事行为能力人、限制民事行为能力人以及其他不具有见证能力的人;(二)继承人、受遗赠人;(三)与继承人、受遗赠人有利害关系的人。