| |
Why
do we have conditions for programming on CAHNRS servers?
- The
CAHNRS web servers support over 200 web sites for multiple departments
throughout the college and state.
We cannot have these web servers go down because of programming
errors.
- The
security on the servers must be maintained at the highest level,
including programs developed to run on these servers. Programs with security flaws may compromise
the entire college.
- Security
patches are applied to servers continually and they have been
known to cause programs to stop working or work incorrectly.
- CRU
systems staff are limited and do not have the resources to help
develop or debug projects that are not their responsibility.
Conditions
for developing programs on CAHNRS web sites
- All
development must be done on non-CAHNRS servers.
- Before
moving the project to a CAHNRS server it must be approved and
tested by CRU systems staff.
- Access
to any database will only be accomplished through the application
interface only and not an administrative interface such as PHPAdmin, SQLyog, etc.
- Access
to the MS Sql server is very limited
and not encouraged.
- The
project needs to have a very good reason to use MS Sql
over MS Access or MySql.
- If
the project gets access to MS Sql
it will have very limited access, no administrative access.
- Little
if any support will be given by CRU in developing the project.
- If
problems develop after it is in production, such as upgrades to
the server, language upgrades, database upgrades, CRU will not
be responsible for, or commit resources to, fixing the problem.
- If
it is determined that the program causes server problems, such
as a server crash, security vulnerability, Sql
database problems.
- The
program will be disabled without prior notification.
- The
program will be enabled only when the CRU systems staff is satisfied
the problems have been fixed.
- Time
frame of re-enabling will be at the convenience and timing of
the CRU system staff, not the developing party.
- Projects
may be developed using .NET, ASP, or PHP, MySql,
MS Access.
- Programs
may not upload files to CAHNRS servers.
- Applications
will run under limited privileges on the server in the specific
directory it resides. There
will be no global access or administrative privileges given to
the application.
If
you would like assistance in developing an application please contact
Tony Wright at 509-335-2814, wright@wsu.edu.
|
|