Because we are creating a social media platform, there will be a lot of security risks involved in the public platform itself, the data we store, and the platform codebase. In order to keep the entire system secure, we will need to adhere to some best practices and put some safeguards into place, most of which are outlined below (including some considerations the team needs to make as the platform's user base grows over time).
All the stakeholders of the alumni platform will be involved in keeping it secure to some degree, though individuals with elevated privileges like developers, database administrators, and all entities with access to internal data (members of the alumni association, university advisors, advancement services) will have a greater involvement in platform security and will likely require additional training to ensure that any action that they perform on the system won’t compromise its security in any way. It is important to inform all stakeholders (including users) about basic security protocols and methods to mitigate breaches. Ultimately, the biggest asset that will require the most protection is our stored data. The project team members in charge of security will need to pay special attention to keeping our platform data extra secure because the alumni user base inherently trusts our team to keep their personal data secure and because we need to ensure that our platform remains GDPR-compliant.
User Authentication
User Input
Stored Data
Development Security Measures