Yes, foreign citizens can open bank accounts in Indonesia based on temporary residence permits. This is a common step for all those who immigrate to Indonesia.