Four-eye principle
Updated on 29.01.26
2 minutes to read
Copy link
Overview
The four-eye principle is a safety and governance feature in SEON that helps prevent accidental or unauthorized changes to high-impact actions.
When the four-eye principle is enabled, certain sensitive changes require approval from a designated second user. This reduces the risk of misconfiguration or malicious changes, creates a clear audit trail and helps teams safely scale and operate fraud rules with confidence.
How it works
When a user makes a change that requires approval, the system saves it as a proposal instead of applying it immediately. The original configuration remains unchanged, while the proposal captures both the current and proposed values.
Relevant users are notified so they can review exactly what would change. A different user must then approve or decline the proposal, and every action is logged to ensure a clear audit trail.
Supported actions
Rules
- Creating, editing, or deleting rules
- Changing rule status (on/off)
- Updating rule conditions, actions, scoring, or decision outcomes
Lists
- Adding or removing values from lists
- Moving values between lists
- Deleting list entries
- Changing list item expiration dates
Enabling the four-eye principle
Assign propose-only or manage permissions to a role to automatically trigger the four-eye principle. Any changes made by users with these permissions are saved as proposals and require approval before they take effect.
- Propose-only is suitable when you don’t want users to directly modify a functionality at all, they can only suggest changes.
- Manage is appropriate when users are allowed to make changes, but those changes cannot be applied without review and approval from another colleague with the same level of permission.

How to use it
1. Propose a change
When someone makes a change that requires approval:
- The change is saved as a proposal
- The original configuration remains unchanged
- The proposal includes both the current and proposed values
- The relevant members will receive notifications
2. Review the proposal
All pending proposals appear on the Logs page under Proposed changes.

Reviewers can:
- See exactly what will change
- Compare current and proposed values
- Check who proposed the change and when
- Proposals can be filtered by status, time, user or action type and multiple proposals can be approved or declined in bulk.
3. Approve or decline
A different member must review the proposal and choose to:
- Approve: the change is applied
- Decline: the change is discarded
The member who proposed the change cannot approve their own proposal.
4. Audit logging
All actions are logged, including:
- Who proposed the change
- Who approved or declined it
- When the action happened
- What configuration was affected
These logs remain available for auditing and review.