There isn't one. Apps are meant to run from internal storage. Most apps are written that way but some may allow part of the data to be stored on SD card
You could try the ADB method of enabling Adoptable Storage on Samsung devices (which would allow you to format an SD card as Internal Storage), but it's still not a great idea -- Adoptable Storage has its own problems. App performance is slower due to the slower read/write speeds of the SD card, a corrupt card can cause the whole system to crash (and SD cards can corrupt relatively easily compared to onboard storage), and the card ends up being encrypted to that specific device, so you can't swap it into another device.