Словосочетания "заглавная роль" или "заглавная партия" правильно употреблять в литературном языке,
когда эта роль (партия) действующего лица совпадает с именем, которым названо само произведение (спектакль, фильм, роман и т.д.).
Например. Владимиру Константиновичу была поручена заглавная роль в новой постановке "Дон Кихота".
Понятно, что этот актер будет исполнять роль Дон Кихота.
Слово "заглавный" нередко используется не только в живой разговорной речи, но и в печати вместо слова "главный", значение которого -- " очень важный, наиболее существенный, ведущий, основной". Несомненно, значение слова "главный" гораздо шире, поэтому и его употребление в речи чаще и значительно шире, нежели слова "заглавный", употребление которого в речи считается не литературным, просторечным.
Правильно сказать, что такой-то актер сыграл главную роль в драме Лермонтова "Маскарад".
Главный инженер поставил первостепенную задачу перед работниками нашего отдела.