Manage controls using the Compliance Workspace
Summarize
Summary of Manage controls using the Compliance Workspace
This guide explains how to effectively manage controls within the Compliance Workspace in ServiceNow, focusing on rationalizing, consolidating, and defining controls to align with your organization's risk management and compliance objectives. It highlights best practices for control lifecycle management, including manual definition, import processes, and entity associations essential for reliable compliance calculations.
Show less
Control Rationalization and Consolidation
Before defining controls, carefully evaluate their relevance and effectiveness by considering their impact on business objectives and risk mitigation. Replace outdated or complex controls with simpler, more effective ones to improve IT performance and reduce overhead. Consolidate overlapping controls across multiple regulations (e.g., SOX, GLBA, AML) to eliminate redundancy and maintain a single consolidated control framework. This consolidation is crucial for audit readiness and ensures efficient control management.
Defining Controls and Business Rules
Prepare for control configuration by:
- Identifying controls and assigning control owners
- Defining control tests, expected results, and test frequencies
- Assessing risks by impact and likelihood
- Preparing attestations, assessments, questionnaires, and evidence requirements
- Mapping authoritative sources to policies, procedures, controls, and risks
- Considering user roles and use cases for interacting with the GRC system
Control Requirements and Attestations
When enabled, control requirements are automatically created for each control objective and entity type, matching the number of control objective requirements. The system supports granular attestation at the control requirement level, allowing assigned respondents to attest to individual requirements, submit evidence, and provide explanations. Failed attestations trigger issue creation, mark controls as non-compliant, and update related entities and control objectives accordingly.
Entity Based Access (EBA)
The Entity Based Access feature enables granular data access management by associating users or groups with entity-related records. When EBA is configured and enabled, new controls, control attestations, indicators, and related tasks automatically inherit access restrictions from their associated entities, streamlining security administration. Users with appropriate roles and entity-based access receive controlled access to key compliance records, enhancing data security and governance.
Controls are specific implementations of a control objective. Retired controls do not appear in the list. Before defining controls, take time to rationalize, consolidate, and define the important controls in your organization.
Rationalize your controls
- How does this control affect my business objective?
- Is this control actually preventing or detecting risk?
- Is there a different control you can place that better protects your business?
- Is there a control 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
Define controls and business rules
- Identify controls and control owners
- Define control tests and expected results
- Establish test and control frequencies
- Identify risks: impact and likelihood
- Prepare attestations, assessments, questionnaires, and required evidence
- Compose likely use-cases (who needs to interact with or view the contents of the GRC system and for what purposes)
- Map authoritative sources to policies, to procedures, to controls, and to 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)
The Entity Based Access feature provides a framework for more granular approach to management of data access to objects 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
Entity Based Access (EBA) rules
When entity based record access rules are enabled on the Entity Based Access Configuration Properties page, any newly created controls, control attestations, indicators, and indicator tasks associated with a configured entity will 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.