Training Doc

    Security Design Review

Security Design Review (SDR)

In any environment, security is necessary. In the context of application development, some security can be implemented within an application. In a client/server environment, users may and will have access to the data outside of an application (e.g. ODBC, MS Access, MS Excel, etc.). Therefore, minimal security must be planned at the database level.

A Security Design Review can help to identify information obtained during the processing of a project  that could negatively impact the K&J as a result of inappropriate access, modification, or unavailability.  Additionally, security must be built into the application code, procedures and training to ensure the appropriate controls are present to address confidentiality, integrity and availability.

Security Design Review
Process Flow


*This process is to be followed for all new applications and enhancements that require a preliminary or detailed design review.



Presenters
Software development team


Participants

  • Application Architect
  • Business Analysts
  • DBA
  • QA representatives
  • Security Administrator
  • Technical Services representatives
  • User representatives

Attendees should be familiar with the project background, requirements, and design.


Time
After the Preliminary Design Review has been completed.


Agenda
Complete the Security Design Review Questionnaire.�� 


Materials Distribution
The Security Design Review Questionnaire will be distributed to the project team, by the Security Administrator in advance of the Security Design Review meeting. 


Key Issues to Be Addressed

  • Identify impact on the firewall configuration – new IP port numbers, etc.
  • Identify impact on server (host) security – OS login requirements, etc.
  • Identify implications to network security – encryption, etc.
  • Identify auditing and/or logging requirements.
  • Identify the minimal security that must be provided by the database.
  • Identify impact on security tables.
  • Will this project require new security applications?
  • Will this project require new security sub-applications?
  • Will this project require new security roles or changes to current security roles?
  • For each role – identify each table associated with that role and the access (SUID select, update, insert, and delete) that is required for that role.
Hosted by www.Geocities.ws

1