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