OBLYTECH Logo
OBLYTECH Logo
ServiceNow HR Case Management: Security and Access Design

ServiceNow HR Case Management: Security and Access Design

Role-Based Access Control for HR Cases

HR Case Management handles sensitive employee information: complaints, grievances, disciplinary actions, benefits disputes. Access must be strictly controlled. Define roles based on job function: HR generalists handle most cases; HR specialists (benefits, compensation) handle specialized cases; HR managers review cases and make decisions. Only people who need to handle a specific case should access it. Do not give all HR staff access to all cases; that exposes sensitive information unnecessarily.

Least Privilege and Need-to-Know Access

Apply least-privilege principle strictly. An HR generalist handling benefits disputes should access only cases in their assigned category. They should not access disciplinary cases. A compliance officer reviewing audit trails should see case logs but not personal information. HR administrators who manage system configuration should not access case data. Map access precisely to job responsibilities and grant no more access than is needed to perform the job.

Segregation of Duties in Case Handling

HR cases must be handled by multiple people to prevent abuse. No single HR person should open, investigate, decide and close a case without review. Split responsibilities: one person investigates and documents findings; another person reviews and decides on action; a third person implements the decision and closes the case. For sensitive cases (allegations of misconduct, discrimination complaints) add additional review layers. Document the separation: record who handled each phase of the case and when.

Confidentiality and Data Minimization

HR cases often contain personal information employees shared in confidence. Limit who sees what: the employee involved sees their own case; the investigator sees the investigation; HR leadership sees the outcome; but not everyone sees every detail. Use fields that control visibility: mark a field as visible only to the employee and HR Director; another field visible only to investigator and HR leadership. This compartmentalizes information and protects confidentiality.

Audit Logging and Compliance Evidence

Enable detailed audit logging for all HR cases. Track who accessed each case, when they accessed it, what changes they made and what they viewed. This audit trail is essential evidence that cases were handled fairly and consistently. For regulatory compliance (labor laws, employment discrimination laws), the audit trail demonstrates that the organization followed proper procedures. Set audit log retention to meet the periods your legal and compliance requirements specify.

Sensitive Case Escalation and Review

Define criteria for sensitive cases that require escalation: any case alleging discrimination, any case involving allegations of misconduct by management, any case involving legal liability. Sensitive cases require review and approval by senior HR leadership or legal counsel before closure. Implement approval workflows: these cases route automatically to review queue and are marked as requiring approval before they can close.

Employee Access to Their Own Case

Employees should be able to see their own case and track progress. Provide read-only access to the employee for their case record and all updates. Allow the employee to submit additional information or evidence via a comment field. Protect sensitive information: do not show the employee the investigator’s private notes or the identity of anonymous witnesses. Show progress on the case (received, under investigation, resolved) and final outcome.

Access Review and Periodic Verification

Conduct quarterly access reviews for HR Case Management. For each HR staff member, verify that their current access matches their current role and responsibilities. If an HR person transfers to a different team or gets promoted, update their access. If an HR person leaves the organization, immediately remove all access. Document access reviews: who was reviewed, what access they had, whether access was appropriate or if changes were made. This documentation is evidence that access controls are actively maintained and monitored.

Temporary Access and Contractors

If a contractor or temporary HR staff member needs access to cases, grant limited, time-bound access. Set an expiration date for their access; when the date arrives, access automatically expires. Specify which cases they can access (maybe only cases in a specific category). Monitor temporary access closely; if the person leaves the organization before their contract end date, immediately revoke access. Document all temporary access grants and revocations for compliance.

Mapping every data item to a visibility rule before building

Access design for HR cases goes wrong when it is written as a list of roles. Roles describe people; the sensitive thing is a data item such as a medical note, a disciplinary outcome or a salary figure attached to an appeal. Start with an inventory of those items, then decide for each one who may see it, who may change it and where the rule is enforced. Enforcement on a form is not enough. The same item often leaks through a list view, an export, a report, an attachment or an integration account, so each of those paths needs its own check.

Where visibility leaks in practice

The table lists the data items that most often need separate rules, the usual leak path for each and the test that catches it. It is a planning aid, not a configuration guide, because the exact mechanism depends on how the platform and its roles are set up in each organization.

Data item Who should see it Usual leak path Test that catches the leak
Investigation notes Named investigator and the decision maker Activity stream or comment history shown to the employee Open the case as the employee and search the activity for note text
Medical or accommodation detail Accommodation handler only Attachments visible through a related list List all attachments on a case as a manager and confirm none appear
Disciplinary outcome Decision maker, HR leadership and the employee on closure Closed-case reports used by managers for other purposes Run each standard report as a manager of the employee
Salary and compensation figures Compensation specialist and the approver Exported spreadsheets from list views Export a list as a user without compensation rights and inspect the file
Integration account data The feed only Shared service accounts with broad read rights Review the account’s roles against the feed’s mapping

Designing visibility in a fixed order

  1. List the data items in the first release and mark each as open to the case team, restricted to a named group, or restricted to one person.
  2. For each restricted item, choose the enforcement point: a field-level rule, a separate protected table, or a separate case type.
  3. Walk through each leak path in the table above and record whether it is closed, partly closed or open.
  4. Decide what the employee sees about their own case, and check that nothing internal appears in the status text or notifications.
  5. Obtain sign-off from the privacy or employee relations contact before any restricted field goes live.

Hierarchy rules that need explicit tests

Many organizations want managers to see their team’s cases but not cases about their own conduct, or cases raised by their team against them. A simple reporting-line rule cannot express that exception. Consider a manager whose direct report raises a grievance about that manager. Unless the access rule excludes the manager from the case, the manager’s team view will show it, and the employee who raised it may have no way of knowing. Test these cases deliberately, with a named user who sits in the middle of the reporting chain.

Reviewing access over time

Visibility rules drift as organizations change. A reorganization moves people into new reporting lines, and a rule written for the old structure may now expose cases to the wrong team. The access recertification note covers how a review records whether access stays, goes or needs investigation, and the access controls review note covers an access review that starts from the work people do rather than a copied role list.

Can managers see the case status of their team without seeing the content?

Yes, if the status and content live in separate fields or tables and the status view is granted without the content. Test the status view as a manager before assuming the split holds.

Should integration accounts be allowed to read confidential fields?

Only the fields the feed needs. A feed that sends a decision to payroll rarely needs investigation notes, so its account should not have read rights to them.

What happens to visibility when someone changes role mid-case?

The rule should follow the person, not the case. Check that a handler who moves out of the team loses access to open cases they no longer work, and that the case record keeps an audit trail of the change.

Who should approve a new restricted field?

The privacy or employee relations contact together with the service owner. A field added by the technical owner alone is a configuration change that carries policy risk.

Visibility tests belong in the testing and acceptance checklist, which covers the security and compliance test layer.

Frequently asked questions

Can employees see the identity of people who complained about them?

Typically no. If a coworker filed a complaint but prefers anonymity, reveal their identity only if necessary for the investigation. If the complaint is substantiated and the accused has a right to confront their accuser, HR may need to reveal the identity to satisfy legal requirements.

What happens to case data after resolution?

Retain case data for the legal retention period that applies to each case type and jurisdiction. After retention period ends, archive or securely destroy the data. Until destruction, maintain the same access controls to protect confidentiality.

How do we handle cases involving HR staff members?

Escalate immediately. If an HR person is the subject of a complaint or allegation, another HR leader must handle the case to avoid conflict of interest. If an HR leader is involved, escalate to the next level or to legal counsel. Ensure independence in handling HR staff cases.

Talk to Oblytech

Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.

Contact us