I am working on an org in unlimited edition. Most of the 20 schools we are creating online applications for have separate banks. I am new to Salesforce and wondering what the best practice is for securing information like bank ID and password. My current thought is to create separate Bank Connection object with a bunch of records inside that each have bank id, bank pass, and school name. Then I was going to set the security settings so the apex code could query the information by school name, but not by id/pass.
Is there a better way out there? I looked at Custom Settings but I'm not sure if/how that's better than what I am thinking. Thanks for your input!