臨時用工協議一般都是合法的。感覺我規定法律規定來看,以完成一定工作任務爲期限的勞動合同,是指用人單位與勞動者約定以某項工作的完成爲合同期限的勞動合同。用人單位與勞動者協商一致,可以訂立以完成一定工作任務爲期限的勞動合同。【法律依據】《勞動合同法》第十五條以完成一定工作任務爲期限的勞動合同,是指用人單位與勞動者約定以某項工作的完成爲合同期限的勞動合同。用人單位與勞動者協商一致,可以訂立以完成一定工作任務爲期限的勞動合同。