Manage controls
Summarize
Summary of Manage controls
This guide helps ServiceNow customers effectively rationalize, consolidate, and manage controls within the Governance, Risk, and Compliance (GRC) application. It emphasizes building a streamlined control framework aligned with business objectives, ensuring audit reliability through entity-based access, and maintaining compliance through granular control attestations.
Show less
Rationalize and Consolidate Controls
- Rationalization: Before creating or uploading controls, align them with business goals and risk mitigation strategies. Avoid bulk uploading without review, as it risks including outdated or redundant controls. Regularly update controls to reflect changes in business processes, IT systems, and risk landscape.
- Key considerations: Evaluate if controls effectively prevent or detect risk, if simpler or more efficient controls exist, and if controls reduce overhead while improving IT performance.
- Entity association: Every control must be linked to an entity to ensure reliable audit calculations. Controls without entities or linked to disabled entities should be reviewed or retired.
- Consolidation: Identify overlapping controls across multiple regulations (e.g., SOX, GLBA, AML) and consolidate to avoid duplication. Cross-mapping controls across frameworks creates a unified control framework critical for audit success.
Defining Controls and Business Rules
Establishing business rules upfront is essential for configuring the GRC application. This involves:
- Identifying controls and their owners
- Defining control tests, expected results, and test frequencies
- Assessing risks by impact and likelihood
- Preparing attestations, assessments, questionnaires, and evidence requirements
- Mapping policies and procedures to authoritative sources and controls
- Considering user roles and access needs for interacting with GRC content
Control Requirements and Attestations
- Control requirements: When enabled, control requirements are automatically created for each control generated under an entity, matching the number of control objective requirements.
- Attestation at control requirement level: Allows granular attestation on individual control requirements. Admins can assign respondents who attest implementation status, provide evidence, and explain as needed.
- Non-compliance handling: Failed attestations generate issues, mark the parent control as non-compliant, and update the compliance status of the related entity and control objective.
Entity-Based Access (EBA)
EBA provides fine-grained control over data access by associating records with entities. Administrators can grant access based on user or group membership or entity user fields. Users with appropriate roles and entity qualifications gain access to controls, attestations, and policy exceptions related to that entity.
- With EBA rules enabled, new controls and related objects automatically inherit access settings from their associated entity, eliminating the need for manual bulk access updates.
Practical Benefits for ServiceNow Customers
- Improved control framework efficiency by removing redundant and outdated controls
- Enhanced audit reliability through mandatory entity associations
- Granular attestation capabilities enabling precise compliance tracking and issue generation
- Streamlined access management using entity-based access, reducing administrative overhead
- Unified control mapping across regulations to simplify compliance management and audits
Learn how to rationalize, and consolidate controls to build an effective control framework when deploying your GRC application. Use entity-based access to manage control visibility, and ensure all controls are properly mapped to entities to maintain audit reliability.
Rationalize your controls
- How does this control affect my business objective?
- Is this control actually preventing or detecting risk?
- Is there a different control that you can place that better protects your business?
- Is there a control that you can put in place that reduces process overhead and improves IT performance while also mitigating risk?
- Can a complicated control be replaced with a simpler more effective control?
Consolidate your controls
Look for opportunities to consolidate controls. For example, you can look for common, repeated controls across multiple regulatory authorities of frameworks (such as SOX,GLBA, and AML). Avoid operating a single control multiple times for each regulation by cross-mapping controls and eliminating the redundant ones. This process establishes a single consolidated control framework. Performing and preserving the cross mapping of controls is critical for audits.
The following diagram shows how industry regulations (financial, insurance, energy and utilities, and healthcare and pharmaceuticals) and requirements can overlap.
Define controls and business rules
- Identify the controls and control owners
- Define the control tests and expected results
- Establish the test and control frequencies
- Identify the risks: Impact and likelihood
- Prepare the attestations, assessments, questionnaires, and required evidence
- Compose the likely use cases (who needs to interact with or view the contents of the GRC system and for what purposes)
- Map the authoritative sources to policies, procedures, controls, or risks
Control requirements
When Create control requirements option is enabled for a control objective, for every control generated under an entity type, control requirements are also created automatically. Previously, only controls were created for entity types. The number of Control Requirements equals the number of control objective requirements.
Attestation at control requirement level
The Attestation at control requirement level feature allows attestation at a granular level for individual control requirements within a control. Admins can enable requirement-level attestation, assign respondents, and generate assessment tasks for each control requirement. Respondents then attest to requirements by indicating whether they are implemented or not, providing evidence or explanations as required. Failed attestations automatically generate issues, mark the parent control as non-compliant, and roll up the status to the associated entity and control objective.
Entity Based Access (EBA)
EBA provides a framework for a more granular approach to managing data access to objects that are associated with an entity. Administrators can grant access to an entity's related records by adding users or user groups or by using entity user fields for entity-based access configuration. For more information, see Entity Based Access.
- Control
- Attestation
- Policy exception to control
EBA rules
When entity based record access rules are enabled on the Entity Based Access Configuration Properties page, any new controls, control attestations, indicators, and indicator tasks associated with a configured entity automatically inherit the entity-based access (EBA) value from that entity. Previously, users had to run bulk access updates to apply EBA restrictions whenever new objects were created.
For more information, see Entity based record access rules to secure new records.