Если в каком-то предложении нам встречается словосочетание "в случае необходимости", то мы принимаем его, во-первых, за устойчивое, а во-вторых - за вводное. В связи с этим, а также учитывая возможную паузу, выдерживаемую в устной речи перед словосочетанием "в случае необходимости", мы можем попробовать выделить эти слова запятыми.
Однако, гипотеза о вводной функции словосочетания "в случае необходимости" верной не является. Следовательно, запятые не потребуются.В отдельных случаях, когда авторская позиция настраивает нас на особое выделение слов "в случае необходимости", мы бы рекомендовали, чтобы нашу пунктуацию не признали ошибочной, не ставить запятые, а заключить всё это словосочетание в скобки. Подобная вставка будет подчёркивать требуемую интонацию, может быть и особую семантику, но исключит признание словосочетания "в случае необходимости" в качестве вводного.
Обращайте внимание на наличие перед или после слов "в случае необходимости" обособленных оборотов. В этом случае действуют общие правила.
Читайте по теме: Список вводных слов, которые всегда выделяются запятыми, смотрите здесь. Список ложных вводных слов, которые при всем желании не следует выделять запятыми, можно увидеть тут.
Примеры употребления:
"В случае необходимости крем для торта мы рискнём сделать сами".
"Мы смогли бы в случае необходимости и сами сходить в эти магазины".
"Я, помогая подруге в случае необходимости, успеваю и сама домашние задания сделать".