IT Controls (Including IS) Plus Control Review Matrix - 2017 NEW v2
IT Controls (Including IS) Plus Control Review Matrix - 2017 NEW v2
IT Controls (Including IS) Plus Control Review Matrix - 2017 NEW v2
Name Control Number and Short Name Control cycle Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Type
DIT-04 DIT-04 - Production Approval Ad Hoc SOX
DIT-05 DIT-05 - Change Testing Ad Hoc SOX
DIT-09 DIT-09 - Production Release Review / Vendor Access Semi Annually & Ad Hoc ok ok SOX
DIT-10 DIT-10 - Application User Re-certification Quarterly ok ok-p ok-p Solictado SOX
DIT-11 DIT-11 - Create or Update Application User Access Ad Hoc SOX
DIT-12 DIT-12 - Remove Application User Access Ad Hoc SOX
DIT-13 DIT-13 - Application Administrator Review Semi-Annually ok ok SOX
DIT-14 DIT-14 - Direct Access to Financial Application Databases Semi-Annually ok ok SOX
DIT-15 DIT-15 - Application Passwords Semi-Annually ok ok SOX
MIT-05 MIT-05 - Create or Update Network User Access Ad Hoc SOX
MIT-06 MIT-06 - Remove Network User Access Ad Hoc SOX
MIT-07 MIT-07 - Network User Re-certification Semi-Annually ok ok SOX
MIT-08 MIT-08 - Network Administrator Review Semi-Annually ok ok SOX
MIT-09 MIT-09 - Network Passwords (if not on IPG AD) Semi-Annually ok ok SOX
MIT-10 MIT-10 - Active Directory Exceptions Ad Hoc SOX
IA-IT.01 IA-IT.01 - Backup Plan Annually ok IA
IA-IT.02 IA-IT.02 - Review backup logs Daily IA
IA-IT.03 IA-IT.03 - Data Restore Test Semi-Annually ok ok IA
IA-IT.14 IA-IT.14 - Media Storage, Retention and Movement Annually ok IA
IA-IT.04 IA-IT.04 - Review Server Rooms Access Semi-Annually ok ok IA
IA-IT.06 IA-IT.06 - Environmental Controls Annually ok IA
IA-IT.07 IA-IT.07 - Intrusion Detection System (if not on IPG AD) Daily / Weekly IA
IA-IT.08 IA-IT.08 - OS Patches Ad Hoc IA
IA-IT.09 IA-IT.09 - Anti-Virus Ad Hoc IA
IA-IT.11 IA-IT.11 - DRP Annually IA
IA-IT.13 IA-IT.13 - Software License Monitoring Ad Hoc IA
IA-IT.15 IA-IT.15 - Information Security Policy Annually IA
IA-IT.16 IA-IT.16 - User Registration Ad Hoc IA
IA-IT.17 IA-IT.17 - User Password Management Semi-Annually ok ok IA
IA-IT.18 IA-IT.18 - Review of User and Administrative / Privileged User Semi-Annually ok ok IA
Access Rights
IA-IT.19 IA-IT.19 - Unattended User Equipment Ad Hoc IA
IA-IT.20 IA-IT.20 - Management of Network Services (if not on IPG AD) Annually IA
IA-IT.21 IA-IT.21 - Encryption Ad Hoc IA
IA-IT.24 IA-IT.24 - Return of Assets Ad Hoc IA
IA-IT.30 IA-IT.30 - Create Network Non-User Access Ad Hoc IA
IA-IT.31 IA-IT.31 - Network Non-User Re-certification Semi-Annually ok ok IA
IA-IT.32 IA-IT.32 - Sensitive HR/Finance Share Drive Access Semi-Annually ok ok IA
IA-HR-01 IA-HR-01 Clear Desk Policy Ad Hoc IA
IS-01 IS-01 - New Client Contracts IT Review Ad Hoc IS
IS-02 IS-02 - Data Inventory Process Annually IS
IS-03 IS-03 - Treatment of Level 1 Data Ad Hoc IS
Español
MIT-05 IT Operations and MIT-05 - Create MIT-05 - Crear acceso
Infrastructure Network User Access de usuario de red
MIT-06 IT Operations and Operaciones de TI e MIT-06 - Remove MIT-06 - Eliminar
Infrastructure Infraestructura Network User Access acceso de usuario de
red
MIT-07 IT Operations and MIT-07 - Network User
Infrastructure Re-certification MIT-07 - Recertificación
de usuario de red
MIT-08 IT Operations and MIT-08 - Network MIT-08 - Revisión del
Infrastructure Administrator Review administrador de red
MIT-09 IT Operations and MIT-09 - Network MIT-09 - Contraseñas
Infrastructure Passwords de red
MIT-10 IT Operations and MIT-10 - Active MIT-10 - Excepciones
Infrastructure Directory Exceptions de Active Directory
Control Activity
Before changes are applied to the financial Antes de que los cambios se apliquen al
application production environment, there entorno de producción de la aplicación
must be approval and sign-off by financiera, debe haber aprobación y
appropriate business personnel. aprobación por parte del personal de
negocios apropiado.
Appropriate application testing is Las pruebas de aplicación apropiadas se
performed, documented (e.g. scripts, test realizan, documentan (por ejemplo, scripts,
cases, test case results, etc.), and reviewed casos de prueba, resultados de casos de
by the appropriate business or IT personnel prueba, etc.) y son revisadas por el personal
prior to implementation. Any exceptions de negocios o de TI adecuado antes de la
identified during testing are documented implementación. Cualquier excepción
and resolved (or evaluated and deferred). identificada durante las pruebas se
See additional guidance for appropriate documenta y resuelve (o se evalúa y
testing requirements. difiere). Consulte la guía adicional para los
requisitos de prueba apropiados.
This includes any users who can change or Esto incluye a cualquier usuario que pueda
delete data directly in the database of any cambiar o eliminar datos directamente en
financial application as well as Database la base de datos de cualquier aplicación
Administrators. financiera, así como a los administradores
de bases de datos.
Control Activity
Español
Creation of user network accounts are: La creación de cuentas de red de usuario
son:
(a) requested in writing, and
(a) solicitada por escrito, y
(b) authorized by the appropriate business (b) autorizado por la empresa apropiada o
or HR personnel and personal de recursos humanos y
(c) revoked timely in the system and the (c) Revocado oportunamente en el sistema
date of revocation noted. y la fecha de la revocación señalada.
A system generated list of network user Una lista generada por el sistema de
accounts is maintained by IT and validated cuentas de usuarios de la red es mantenida
(semi-annually) by HR or appropriate por TI y validada (semestralmente) por
business personnel. recursos humanos o personal de negocios
apropiado.
Passwords must:
Las contraseñas deben:
(a) at minimum have 8 characters,
(a) tener como mínimo 8 caracteres,
For the sample of changes selected in DIT-05: Para la muestra de cambios seleccionados en DIT-05:
1) Verify that the financial application changes, to be 1) Verifique que los cambios en la aplicación financiera,
moved into production, were approved by appropriate que se moverán a la producción, fueron aprobados por
business personnel prior to the implementation date. el personal de negocios apropiado antes de la fecha de
(Note: For emergency changes, the documentation implementación. (Nota: para cambios de emergencia, la
must be completed within 24-hours after the change is documentación debe completarse dentro de las 24
applied to production.) horas posteriores a la aplicación del cambio a la
producción).
1) Obtain the population of financial application and/or 1) Obtener la población de aplicaciones financieras y / o
system changes implemented during the audit period. cambios en el sistema implementados durante el
This could be done by reviewing system generated período de auditoría. Esto podría hacerse revisando los
change logs if available, change activity in ticketing registros de cambios generados por el sistema, si están
system and/or emails, and/or review of timestamp on disponibles, la actividad de cambios en el sistema de
last change date of executable files. emisión de boletos y / o los correos electrónicos, y / o la
revisión de la fecha y hora de la última fecha de cambio
de los archivos ejecutables.
a) If no changes were implemented during the audit a) Si no se implementaron cambios durante el período
period, obtain system generated evidence (e.g. date of de auditoría, obtenga evidencia generada por el sistema
executable file, application version number) to confirm (por ejemplo, fecha del archivo ejecutable, número de
that no changes were implemented during the audit versión de la aplicación) para confirmar que no se
period. implementaron cambios durante el período de
auditoría.
2) For each sample selected, verify the following: a) Las pruebas apropiadas se realizaron según el tipo de
cambio (por ejemplo, interfaz, UAT, QAT, reconciliación
de datos, funcional). Consulte la guía adicional para los
requisitos de prueba apropiados.
a) Appropriate testing was performed based on the
type of change (e.g. interface, UAT, QAT, data b) La prueba del cambio fue documentada (por
reconciliation, functional). See additional guidance for ejemplo, scripts, casos de prueba, resultados de casos
appropriate testing requirements. de prueba, etc.) y revisada por el personal de negocios
o de TI apropiado antes de la implementación.
5) If users with developer access have been given a) Verifique que exista evidencia que demuestre que el
temporary access to migrate changes to the production desarrollador / proveedor de la aplicación recibió un
environment, for the sample of changes selected in DIT- acceso limitado por tiempo limitado por cada cambio.
05:
b) Verifique que para cada solicitud de acceso, se haya
1) Confirm when the last review was performed prior to 1) Confirme cuándo se realizó la última revisión antes
the current testing period to ensure appropriate del período de prueba actual para garantizar la
frequency. frecuencia adecuada.
2) For each sample, verify the following: a) Se documentó una solicitud de acceso.
3) Verify that a report or list of users with administrator 4) Verifique que TI haya tomado las medidas correctivas
privileges for each financial application was reviewed adecuadas, como se evidencia a través de un listado de
within 30 calendar days of report generation. administradores de la aplicación actual.
5) Verifique que el acceso administrativo esté
restringido a un número limitado de personas clave y
4) Verify that appropriate corrective actions were taken valide que las personas con acceso administrativo
by IT, as evidenced via a current application admin tengan dos cuentas, una con privilegios de
listing. administrador y otra sin.
1) Confirm when the last review was performed prior to 1) Confirme cuándo se realizó la última revisión antes
the current testing period to ensure appropriate del período de prueba actual para garantizar la
frequency. frecuencia adecuada.
3) Verify passwords are at least 8 characters in length. 5) Verify that users are required to change their
passwords at least every 60 days.
4) Verify passwords require at least one of the 6) Verify the password parameter settings are reviewed
following: numeric character, uppercase, non-alpha or and approved, semi-annually, by the application
punctuation (where not limited by the system). administrator.
Test Steps
Español
1) Obtain a system generated AD listing with creation 1) Obtenga una lista de anuncios generados por el
dates to identify new user accounts or HR listing of new sistema con fechas de creación para identificar nuevas
hires (which includes employees, temps, freelancers, cuentas de usuario o listas de recursos humanos de
and contractors) and determine appropriate sample nuevas contrataciones (que incluye empleados,
size. Verify that each sampled user’s access request was empleados temporales, autónomos y contratistas) y
documented. determinar el tamaño de muestra apropiado. Verifique
que se documentó la solicitud de acceso de cada
usuario muestreado.
Based on a semi-annual controls sampling guidance, Sobre la base de una guía de muestreo de controles
select a sample of user re-certifications and perform semestral, seleccione una muestra de recertificaciones
the following: de usuario y realice lo siguiente:
2) Verify that a list of authorized users for the network 2) Verifique que una lista de usuarios autorizados para
is reviewed, at least semi-annually, and approved by HR la red se revise, al menos semestralmente, y sea
or appropriate business personnel. aprobada por RH o el personal de negocios apropiado.
3) Verify that the network user listing was approved 3) Verifique que la lista de usuarios de la red se aprobó
within 30 calendar days of report generation. Note: The dentro de los 30 días calendario posteriores a la
report’s generation date must be documented on the generación del informe. Nota: La fecha de generación
report. del informe debe estar documentada en el informe.
4) Verify that appropriate corrective actions were taken 4) Verifique que el departamento de TI haya tomado las
by IT, as evidenced via a current network user listing. medidas correctivas adecuadas, como lo demuestra la
lista actual de usuarios de la red.
Evidence / Documentation:
Additional Guidance:
This control also applies when scripts are executed directly against
Evidence / Documentation:
Additional Guidance:
Where specific rights are not documented on the new user request,
a document on how rights are assigned must be maintained.
• Manual process:
• sysadmin
• datawriter
• dbowner (dbo)
• RSDU_EXEC_SQL
• RSDD_EXEC_SQL
The new user listing must incorporate the following types of users:
regular employees, temps, freelancers, vendors and contractors.
HR listing of terminations
User’s leave date and the date of revocation of access from the
network.
or
• If GIS users are listed as local admins on your local network, they
need to be validated.
• For those sites NOT on IPG AD, the review needs to cover all
administrator accounts (e.g. domain admins). If there are service
accounts, the agency must document the business justification for
the use of the account.
Evidence / Documentation:
• For offices on the IPG Active Directory (AD), IPG IT Global Active
Directory Services sets password parameters.
• Offices not part of the IPG AD must print out their Local Area
Network default password parameters.
Orientación adicional:
Orientación adicional:
• escritor de datos
• dbowner (dbo)
• RSDU_EXEC_SQL
• RSDD_EXEC_SQL
Evidencia / Documentación: Impresión de la configuración de la
contraseña.
• Pruebas de integración: apropiadas si el cambio afecta el movimiento de datos de un sistema a otro. También se llama prueb
• Comparación del total de registros a migrar a la cantidad real de registros migrados a la nueva aplicación.
• La comparación de los totales o informes financieros antes y después del cambio para confirmar los resultados no ha cambia
• La comparación de una muestra de registros de datos antes y después del cambio para confirmar que los registros no han cam
Evidence Evidencia
Evidence Evidencia
Español
System generated AD listing or HR listing of new Sistema generado listado de anuncios o
hires registro de recursos humanos de nuevas
Sistema generado listado de anuncios o
Completed access forms approved by registro de recursos humanos de nuevas
appropriate business personnel (HR or user’s contrataciones
direct supervisor).
Formularios de acceso completos aprobados
por el personal de negocios apropiado (RH o
supervisor directo del usuario).contrataciones
HR listing of terminations HR listado de terminaciones
User’s leave date and the date of revocation of La fecha de licencia del usuario y la fecha de
access from the network. revocación del acceso desde la red.
Report reviewed by IT highlighting corrections
Informe revisado por TI destacando
or correcciones
piadas dependiendo del cambio en sí. Deben realizarse las siguientes pruebas
ntes y después del cambio para confirmar los resultados no ha cambiado o es explicable / esperado.
antes y después del cambio para confirmar que los registros no han cambiado o los resultados son explicables / esperados.
claramente la decisión y la aprobación por parte de las empresas o el persona
s / esperados.
resas o el personal de TI.
s pasos y procedimientos que deben realizarse para verificar que el cambio se
Control Activity
- All business critical equipment (servers, - Todos los equipos críticos para el negocio
routers, switches, etc.) are connected to (servidores, enrutadores, conmutadores,
uninterruptible power supply(s). etc.) están conectados a una fuente de
alimentación ininterrumpible.
(a) backup media are stored on- or off-site Para las agencias que utilizan cintas de
as appropriate, and a log of media tape copia de seguridad, se debe realizar lo
movements maintained siguiente:
(c) in compliance with the off-site media (b) los medios de respaldo para
retention schedule aplicaciones de Finanzas y datos críticos se
IPG Information Security policies are made
available to employees. Las políticas de seguridad de la
información de IPG se ponen a disposición
de los empleados.
For Macs:
4) For each selected new user, verify that the access add
request was approved by appropriate business or HR
personnel.
For each application or system selected in IA-IT.16:
3) Central (Windows) –
For Windows:
For Macs:
Non-client data:
Client data:
Para Macs:
3) Central (Windows) -
Para ventanas:
Para Macs:
2) Obtenga el informe JAMF con el estado de cifrado de
FileVault.
Datos no de cliente:
Evidence / Documentation:
Backup logs
Visitor log.
Note: The evidence below is needed for trial test step #3:
Evidence that the virus definition files are up to date for all
servers and workstations.
Receipt from vendor for all media which has been returned or
destroyed
Backup encryption:
• All agencies that are on the IPG Active Directory can have
the GPO policy applied to their OUs automatically. To setup a
GPO, please contact the Enterprise Service Desk
([email protected]) to implement for your respective OUs.
Evidence / Documentation:
For Windows:
Bitlocker report.
For Macs:
IT asset inventory.
Registro de visitantes.
Para ventanas:
Para Macs:
Evidence
Note: The evidence below is needed for trial test Informe de inventario de computadora JAMF
step #3:
List of any virtual servers (e.g. on prem VM’s, Nota: la evidencia a continuación es necesaria
cloud based server instances, etc.) para la prueba de prueba, paso 3:
Lista de cualquier servidor virtual (por ejemplo,
en máquinas virtuales anteriores, instancias de
servidor basadas en la nube, etc.)
An anti-virus management strategy. Una estrategia de gestión antivirus.
Evidence that the virus definition files are up to Evidencia de que los archivos de definición de
date for all servers and workstations. virus están actualizados para todos los servidores
y estaciones de trabajo.
Note: The evidence below is needed for trial test
step #7. Nota: La evidencia a continuación es necesaria
List of any virtual servers (e.g. on prem VM’s, para la prueba de prueba paso # 7.
cloud based server instances, etc.) Lista de cualquier servidor virtual (por ejemplo,
en máquinas virtuales anteriores, instancias de
servidor basadas en la nube, etc.)
A formally documented and approved disaster Un plan de recuperación ante desastres
recovery plan which details out the actions formalmente documentado y aprobado que
needed to be taken by IT Management in the detalla las acciones que debe tomar la
event of a disaster. Administración de TI en caso de un desastre.
Evidence of periodic testing of the DR plan. Evidencia de pruebas periódicas del plan de RD.
A list of all software deployed on servers and Una lista de todo el software implementado en
workstations. servidores y estaciones de trabajo.
Off-site schedule for media retention Horario externo para la retención de medios
Receipt from vendor for all media which has Recibo del proveedor de todos los medios que
been returned or destroyed han sido devueltos o destruidos
Evidence of the most recent annual Evidencia de la comunicación anual más reciente
communication of the information security de las políticas de seguridad de la información a
policies to employees. los empleados.
A system generated list of applications/systems Una lista generada por el sistema de aplicaciones
which contain, store or process Restricted, / sistemas que contienen, almacenan o procesan
Confidential, and Proprietary data as defined in datos restringidos, confidenciales y patentados,
SP&P 625 Data Classification Policy. tal como se define en la Política de clasificación
de datos SP&P 625.
Procedures on how users are added and
removed from these applications/systems. Procedimientos sobre cómo los usuarios se
agregan y eliminan de estas aplicaciones /
Completed access request/revocation forms sistemas.
approved by appropriate business personnel.
Formularios de solicitud / revocación de acceso
completos aprobados por el personal de
negocios apropiado.
List of applications/systems which contain, store
or process Restricted, Confidential, and Lista de aplicaciones / sistemas que contienen,
Proprietary data as defined in SP&P 625 Data almacenan o procesan datos restringidos,
Classification Policy (same list as for IA-IT.16). confidenciales y patentados, tal como se definen
en la Política de clasificación de datos SP&P 625
Configuration report or screenshot of (la misma lista que para IA-IT.16).
application/systems’ password parameters.
Informe de configuración o captura de pantalla
de los parámetros de contraseña de la aplicación
/ sistemas.
A system generated list showing user level accessUna lista generada por el sistema que muestra
rights to applications/systems, which contain, los derechos de acceso de nivel de usuario a las
store or process Restricted, Confidential, and aplicaciones / sistemas, que contienen,
Proprietary data as defined in SP&P 625 Data almacenan o procesan datos restringidos,
Classification Policy. confidenciales y patentados, tal como se define
en la Política de clasificación de datos de SP&P
Review of the user and administrative/privileged 625.
user access rights by appropriate level of
business management (e.g. application/system Revisión del usuario y de los derechos de acceso
owner). del usuario administrativo / privilegiado por el
nivel apropiado de gestión empresarial (por
ejemplo, propietario de la aplicación / sistema).
Screenshot/system report showing the following: Captura de pantalla / informe del sistema que
muestra lo siguiente:
• A screensaver has been enabled and set to 15
(Windows) or 15/20 minutes (Macs) • Se ha habilitado un protector de pantalla y se
• A password is required to deactivate the ha establecido en 15 (Windows) o 15/20 minutos
screensaver (Mac)
• Se requiere una contraseña para desactivar el
protector de pantalla
Documented policies and procedures addressing Políticas y procedimientos documentados que
network usage abordan el uso de la red.
List of Windows and Mac laptops. Lista de portátiles con Windows y Mac.
Leaver form with IT asset details or an asset Lea el formulario con detalles de activos de TI o
return form. un formulario de devolución de activos.
Email correspondence between the agency IT or Correspondencia por correo electrónico entre la
the CISO. agencia IT o el CISO.
Data inventory (any format, e.g., MS Excel
spreadsheet) Inventario de datos (cualquier formato, por
ejemplo, hoja de cálculo de MS Excel)
Documented evidence of review by appropriate
Management Evidencia documentada de revisión por la
gerencia apropiada
Client Contract (if sampled) Contrato del cliente (si se muestra)
Control Activity
IA-IT.31
Control Activity
IA-IT.32
El acceso a la solución de carpeta compartida /
Access to the primary HR and Finance shared unidad principal de Recursos Humanos y
folder/drive or cloud-based solution is reviewed Finanzas o la solución basada en la nube es
and approved (at least semi-annually) by revisado y aprobado (al menos semestralmente)
appropriate business personnel. Access must be por el personal de negocios apropiado. El
restricted to appropriate users. acceso debe estar restringido a usuarios
apropiados.
Español
Testing Procedures
1) Obtain a system generated AD listing with 1) Obtenga una lista de anuncios generados por
creation dates to identify new non-user accounts el sistema con fechas de creación para
and determine appropriate sample size. Verify that identificar nuevas cuentas de no usuarios y
each sampled user’s access request was determinar el tamaño de muestra adecuado.
documented. Verifique que se documentó la solicitud de
acceso de cada usuario muestreado.
Testing Procedures
1) Confirm when the last review was performed 1) Confirme cuándo se realizó la última revisión
prior to the current testing period to ensure antes del período de prueba actual para garantizar
appropriate frequency. la frecuencia adecuada.
Select a sample of non-user re-certifications, and Seleccione una muestra de recertificaciones que
perform the following: no sean de usuario y realice lo siguiente:
2) Verify that a list of network non-users is 2) Verifique que una lista de no usuarios de la red
reviewed, at least semi-annually, and approved by se revise, al menos semestralmente, y sea
IT. aprobada por TI.
4) Verify that appropriate corrective actions were 4) Verifique que la TI haya tomado las medidas
taken by IT, as evidenced via a current network correctivas adecuadas, como se evidencia a través
listing. de un listado de red actual.
Testing Procedures
1) Pregunte a los líderes de recursos humanos y
1) Inquire with the HR and Finance leads if a finanzas si se utiliza una carpeta / unidad
shared folder/drive or cloud-based solution is compartida o una solución basada en la nube para
utilized for sharing and storing files within their compartir y almacenar archivos dentro de sus
respective departments. respectivos departamentos.
2) Verify that the system-generated report of users 2) Verifique que el informe de negocios de los
with access to the primary HR and Finance share usuarios con acceso a la carpeta / unidad principal
folder/drive or cloud-based solution was reviewed de Recursos Humanos y Finanzas compartidas o la
and approved at least semi-annually by the solución basada en la nube fue revisado y
appropriate business personnel. If the reviewer aprobado al menos una vez al año por el personal
also has access to the folder(s), verify that a de negocios correspondiente. Si el revisor también
secondary reviewer has also signed-off. tiene acceso a la (s) carpeta (s), verifique que un
revisor secundario también haya cerrado la sesión.
Español
Evidence
System generated AD listing new non- Sistema generado por AD que incluye nuevas
user accounts cuentas de no usuarios.
Evidence of account creation for each Evidencia de la creación de la cuenta para cada
sampled non-user account cuenta de no usuario muestreada
Evidence
Evidence
Report of user accounts with access to Informe de cuentas de usuario con acceso a la
the primary HR/Finance share carpeta / unidad de recursos compartidos de
folder/drive or cloud-based solution, Recursos Humanos / Finanzas principal o
approved by appropriate business solución basada en la nube, aprobado por el
personnel. personal de negocios apropiado.