Нет, не законно.
В соответствии со статьей 122 Трудового кодекса Российской Федерации оплачиваемый отпуск должен предоставляться работнику ежегодно.
Право на использование отпуска за первый год работы возникает у работника по истечении шести месяцев его непрерывной работы у данного работодателя. По соглашению сторон оплачиваемый отпуск работнику может быть предоставлен и до истечения шести месяцев.
Отпуск за второй и последующие годы работы может предоставляться в любое время рабочего года в соответствии с очередностью предоставления ежегодных оплачиваемых отпусков, установленной у данного работодателя.
Согласно статье 123 Трудового кодекса Российской Федерации очередность предоставления оплачиваемых отпусков определяется ежегодно в соответствии с графиком отпусков, утверждаемым работодателем с учетом мнения выборного органа первичной профсоюзной организации не позднее чем за две недели до наступления календарного года в порядке, установленном статьей 372 Трудового кодекса Российской Федерации для принятия локальных нормативных актов.
График отпусков обязателен как для работодателя, так и для работника.