General Controls
General Controls
CONTROLS
Mwamba Ally jingu: FCPA; PhD
1
GENERAL COMPUTER
CONTROLS
The general control has six controls:
Organizational;
Operational;
terminal;
environmental;
file and software controls.
General (installation) Controls are applied at the level of the
computer Centre.
They ensure that the computer Centre is able to process the
work received in spite of risks from natural disasters (e.g., floods)
or from malicious or accidental human beings
2
3
Environmental Controls
Those dealing with the risk of fire, flood, vandalism, sabotage,
theft and the adequacy of insurance cover
Audit Objectives
To ensure that there is adequate protection for:
• the staff, computer equipment and environment,
• data and documentation against accidental or deliberate
threat,
4
Areas of Loss
• Direct financial loss; Indirect financial loss
12
2. Are there controls to prevent unauthorised amendments
to data files? Consider
• Authorisation of jobs prior to processing.
• Records of changes and procedures for ensuring
completeness and accuracy of the record
• Supervisory review of record of changes to detect
unauthorised changes.
• Password protection and procedures for recording and
investigating unauthorised access attempts
• Physical protection of data files
• Restricted use of utility programs
• Segregation of duties: database; administration; programing;
operations
13
• Training and Supervision
3. Are there controls to detect unauthorised changes to programs?
Consider for program maintenance
• Authorisation of jobs prior to processing
• Record of program changes by system/librarian software
• Supervisory review of record of program changes to detect
unauthorised changes:
Authority of review
Frequency of review
Procedures for follow-up of unauthorised changes
i) Password protection of programs and procedure
ii) Physical protection of production programs stored off-line
iii) Comparison of production programs to controlled copies
iv) Segregation of duties: Programming; Authorisation; Operations;
14
Training and Supervision
File and Software Controls Continued
Audit Objectives;
To ensure that operational controls provide the discipline and uniformity
necessary to cover all aspects of the day-to-day running of production
systems, from the reception of prime data through the data conversion
and processing to distribution of final output, That is,
• To assess the extent to which the operating system is used to control
access to the machine and an appropriate level of access to the
individual files and group of files
20
TERMINAL CONTROLS
Those governing the access to and processing performed by all terminals
connected to the computer installation
Audit Objectives:
To ensure that all terminal activity is properly authorised, inaccurate and
inefficient processing is minimised
The auditor should review the following:
1. Physical restrictions on access:
Authorisation to use terminal
Suitability of location of terminals
Provision of locks and identification devices
Methods
21 of connection to mainframe
1. Software restrictions on access:
Identify the terminals
Identify the user of the terminal
Identify the file required
Time restriction
Encryption
Audit objectives:
To ensure that the procedure adopted within the computer departments provide
a good separation of the various disciplines within the department together with
the presence of comprehensive written standards
28
Master file controls
The purpose of master file controls is to ensure the ongoing integrity of the
standing data contained in the master files. It is vitally important that stringent
‘security’ controls should be exercised over all master files. These include: