Skip to main content
Version: 1.0.0

Governance

The Governance module manages policies, controlled documents, exceptions, and change requests. Use it to control what rules are approved, who owns them, who acknowledged them, and which temporary deviations or controlled changes are allowed.

1. Background and Business Purpose

Governance turns policy intent into a controlled lifecycle. A policy is not only an uploaded file; it is a governed record with ownership, versioning, approval, publication, review dates, acknowledgement, exceptions, comments, evidence, and activity history.

Main business outcomes:

  • maintain approved policy and document records
  • control review, approval, publication, and acknowledgement
  • manage temporary exceptions with rationale, expiry, and approval
  • route controlled changes before implementation
  • preserve evidence for audits and management review
  • connect policy gaps to risks, issues, assessments, and controls

2. Core Records and Actors

ItemMeaning
Policy / DocumentControlled record containing title, owner, version, category, status, review date, file, acknowledgement, and history.
Policy versionCurrent approved version or draft update under review.
AcknowledgementUser confirmation that a policy has been read or accepted.
ExceptionTemporary approved deviation from a policy, control, or requirement.
Change requestControlled request to change a policy, process, control, system, or operational setup.
WorkflowApproval route that governs review, rejection, publication, or closure.
ActorResponsibility
Tenant administratorConfigures roles, workflows, templates, document categories, and permissions.
Policy ownerCreates and maintains the policy, review cadence, and content accuracy.
ReviewerReviews policy quality, scope, and alignment before approval.
ApproverApproves policies, exceptions, or change requests.
Exception requesterRequests a temporary deviation and provides rationale.
Change ownerDescribes requested change, impact, and implementation plan.
Employees / target usersAcknowledge assigned policies when required.
AuditorReviews approvals, acknowledgements, exceptions, files, and activity trail.

3. Policy List Page

Use the Policies page as the controlled document register.

Main columns:

ColumnPurpose
CodeUnique policy/document reference.
TitlePolicy or document name in the current language.
CategoryPolicy area, domain, or document type.
VersionCurrent document version.
OwnerAccountable user or function.
StatusDraft, In Review, Approved, Published, Archived, or Expired depending on lifecycle.
Review DateNext scheduled review date.
AcknowledgementWhether user acknowledgement is required or tracked.
ActionsOpen, edit, submit, approve, publish, archive, or delete based on permissions and status.

Useful filters:

  • category
  • status
  • owner
  • review due soon
  • expired
  • acknowledgement required
  • search text

4. What to Click First: Policy Operating Flow

Use this flow for a new policy or a policy update.

Step 1: Create the Policy Record

  1. Open Governance.
  2. Open Policies.
  3. Click Create Policy.
  4. Enter title, category, owner, version, effective date, review date, and description.
  5. Upload the policy file or attach the controlled document.
  6. Choose whether acknowledgement is required.
  7. Save.

Result: the policy starts as Draft.

Step 2: Submit for Review

  1. Open the policy.
  2. Review metadata and attachment.
  3. Click Submit for Review.
  4. Add submission notes if required.

Result: the policy moves to In Review or starts the configured workflow.

Step 3: Review and Approve

  1. Reviewer opens the policy from task/workflow or policy detail.
  2. Reviewer checks scope, owner, version, file, review date, and acknowledgement setting.
  3. Reviewer approves or sends back with comments.
  4. Approver completes final approval if the workflow has multiple steps.

Result: the policy becomes Approved.

Step 4: Publish and Distribute

  1. Open the approved policy.
  2. Click Publish.
  3. Confirm target audience or acknowledgement requirement.
  4. Save/publish.

Result: the policy becomes Published and can be used as the active reference.

Step 5: Track Acknowledgement

  1. Open the policy detail page.
  2. Open the acknowledgement or activity area.
  3. Monitor who acknowledged and who is overdue.
  4. Follow up with users or departments that have not acknowledged.

Result: acknowledgement evidence is available for audit.

Step 6: Review, Update, or Archive

  1. Use the review-date filter to find policies due for review.
  2. Open the policy.
  3. Create a new draft/update if content changes.
  4. Archive obsolete policies after replacement or retirement.

Result: the document register remains current.

5. Policy Lifecycle and Statuses

StatusMeaningTypical Next Action
DraftPolicy is being prepared and is not approved.Submit for review.
In ReviewPolicy is under review or workflow approval.Approve or send back.
ApprovedPolicy has passed approval but may not be published yet.Publish.
PublishedPolicy is active and available for use/acknowledgement.Track acknowledgement and review date.
ExpiredReview/effective period has passed.Review, update, or archive.
ArchivedPolicy is retired and retained for history.Read-only reference.

Lifecycle controls:

  • Draft policies should not be treated as active requirements.
  • Published policies should be the primary reference for assessments and audits.
  • Expired policies require owner review before they are used as current evidence.
  • Archived policies should not be selected as current control evidence unless used for historical review.

6. Policy Detail Layout and Tabs

Tab / AreaPurpose
DetailsTitle, description, category, owner, version, status, effective date, review date, and acknowledgement setting.
FilesControlled document file and supporting attachments.
WorkflowCurrent approval step, decision actions, and workflow status.
CommentsReview discussion and policy-owner notes.
ActivityAudit trail of create, update, submit, approve, publish, archive, and acknowledgement events.
AcknowledgementsUsers or groups required to acknowledge and their completion status.
ExceptionsExceptions linked to the policy.
Related ItemsLinked risks, issues, controls, assessments, or change requests where available.

7. Exceptions

Exceptions are temporary approved deviations from a policy, control, or requirement. They should never be treated as permanent permission.

Exception Fields

FieldMeaning
Policy / ControlThe requirement being bypassed or adjusted.
RequesterPerson requesting the exception.
OwnerPerson accountable for managing the exception.
Business RationaleWhy the exception is needed.
Risk ImpactWhat exposure the exception creates.
Compensating ControlsControls used to reduce the exposure while the exception is active.
Start / Expiry DateValidity period.
StatusDraft, Submitted, Approved, Rejected, Expired, or Closed.

Exception Flow

  1. Open Exceptions.
  2. Click Create Exception.
  3. Select policy/control and requester.
  4. Enter rationale, risk impact, compensating controls, and expiry date.
  5. Submit for approval.
  6. Approver reviews risk and compensating controls.
  7. Approver approves, rejects, or requests changes.
  8. Monitor expiry and close when no longer needed.

Important rules:

  • Exceptions must have an expiry date.
  • High-risk exceptions should be linked to a risk record.
  • If compensating controls are weak, create an issue or treatment action.
  • Expired exceptions should be closed or renewed through approval, not ignored.

8. Change Requests

Change requests manage controlled changes that may affect policies, controls, systems, risks, or operations.

Typical use cases:

  • policy content change
  • control design change
  • process change
  • system or configuration change affecting compliance
  • change required by audit finding, incident, exception, or risk treatment

Change request fields:

FieldMeaning
Change TitleSummary of the requested change.
Change TypePolicy, process, control, system, operational, or other.
Requester / OwnerWho requested and who owns execution.
Business ReasonWhy the change is needed.
Impact AssessmentExpected impact on compliance, risk, operations, users, or evidence.
Implementation PlanHow the change will be executed.
Target DatePlanned completion date.
StatusDraft, Submitted, Approved, In Progress, Completed, Rejected, or Closed.

Recommended flow:

  1. Create the change request.
  2. Document reason and impact.
  3. Link related policy, risk, issue, assessment, or incident.
  4. Submit for review.
  5. Approver validates impact and approves or rejects.
  6. Owner implements and records completion evidence.
  7. Close the change request.

9. Cross-Module Behavior

Related ModuleOverlap
Compliance and AssessmentsPolicies and controls can be evidence for assessments. Policy gaps or expired policies can become findings.
Risk ManagementExceptions and policy gaps can create or update risks. High-risk exceptions should be linked to risk treatment or acceptance.
Issues and ActionsPolicy review gaps, overdue acknowledgement, failed controls, and weak exceptions can become corrective issues.
AuditAuditors review policy status, approvals, versions, acknowledgement, and exceptions as evidence.
Training / AwarenessPublished policies can require acknowledgement or awareness campaigns.
FilesPolicy files and supporting evidence are controlled attachments.
WorkflowsReviews, approvals, exceptions, and changes can be governed by workflow steps.
ReportsPolicy status, overdue reviews, acknowledgements, and exceptions support management reporting.
Related PageWhy It Matters
Compliance and AssessmentsPolicies and controls define what assessors test and what evidence they request.
Risk ManagementPolicy exceptions and change requests can affect control effectiveness and residual risk.
OperationsPolicy gaps, changes, and exceptions often create issues or actions.
Audit ManagementPublished policies, approvals, exceptions, and acknowledgements support audit evidence.
Reports and AnalyticsPolicy review dates, acknowledgements, exceptions, and overdue approvals feed management reporting.
Workflow and Status ReferenceUse this to understand policy approval, exception approval, and change request states.

11. Before You Start, Reporting Impact, and Common Mistakes

Before publishing policies, confirm policy owners, approvers, review frequency, target audience, acknowledgement rules, exception approvers, and version naming. A policy should not be treated as active until it is approved, published, and assigned to the right audience.

Records that change reports and KPIs:

Record or FieldReporting Impact
Policy statusDetermines whether the policy is draft, pending, published, archived, or overdue.
Review dateDrives overdue policy review reporting.
Acknowledgement assignmentChanges acknowledgement completion and overdue counts.
Exception status and expiryChanges exception risk and expiry alerts.
Change request statusShows pending governance changes and approval delays.

Common mistakes:

  • Uploading a file without setting owner, review date, version, and audience.
  • Publishing a policy before approval evidence is complete.
  • Leaving expired exceptions open.
  • Treating acknowledgement percentage as policy effectiveness.
  • Not linking policies to related controls, risks, or exceptions where relevant.

Use this module page when training policy owners on create, submit, approve, publish, and acknowledgement tracking. Screenshots and operating guidance should stay with the module rather than a separate screenshot menu.

12. Administrator Checklist

  • Define policy categories before creating many records.
  • Assign every policy to an accountable owner.
  • Require review dates for active policies.
  • Use workflow approval for high-impact policies and exceptions.
  • Do not publish policies without current file/version.
  • Monitor expired policies and exceptions.
  • Link high-risk exceptions to Risk Management.
  • Use issues for overdue acknowledgement or policy remediation work.
  • Keep archived policies read-only for historical evidence.

13. Screenshots

Policies

Policies

Settings and Templates Context

Settings