Feature Configuration
1. Introduction of Sanplex features
1.1. Core Management Framework
1.1.1 Program
1.1.2 Project
1.1.3 Product
1.1.4 Execution
1.1.5 Management Models
1.2. Dashboard
1.2.1 Getting Started with Tutorials
1.2.2 Quick Add
1.2.3 Notification Center
1.2.4 Effort Tracking
1.2.5 Dashboard - Project and Execution
1.2.6 Dashboard - My Work, Contribution, and Recents
1.2.7 Dashboard - Approval
1.2.8 Contacts
1.3. Program
1.3.1 Program List
1.3.2 Program Kanban
1.3.3 Create Program
1.3.4 Create Sub-Programs
1.3.5 Project Charter Management
1.4. Product
1.4.1 Create Product
1.4.2 Manage Modules
1.4.3 Multi-Branch and Multi-Platform Management
1.4.4 Manage Plans
1.4.5 Manage Requirements
1.4.6 Requirement Reviews
1.4.7 Requirement Status and Phase
1.4.8 Create Releases
1.4.9 Track Progress
1.4.10 Business Requirements and Multi-Level Requirements
1.5. Project
1.5.1 Scrum Project
1.5.2. Waterfall Project
1.5.2.1 Manage Project Phases
1.5.2.2 Project Design
1.5.2.3 Project Matrix
1.5.2.4 Project Reports and Earned Value Management
1.5.2.5 Project Baselines
1.5.2.6 Project Change
1.5.3. Kanban Project
1.5.3.1 Set Up Kanban Projects
1.5.3.2 Configure Kanban Boards
1.5.3.3 Use Kanban Boards
1.5.4 Hybrid Agile Project
1.5.5 Hybrid Waterfall Project
1.5.6. Project Settings
1.5.6.1 Project Setup
1.5.6.2 Project Executions
1.5.6.3 Project Requirements
1.5.6.4 Project Builds
1.5.6.5 Project Tests
1.5.6.6 Project Docs
1.5.6.7 Project Releases
1.5.6.8 Project Reports
1.5.6.9 Project Risks
1.5.6.10 Project Issues
1.5.6.11 Project Opportunities
1.5.6.12 Project Deliverables
1.5.6.13 Project Reviews
1.5.6.14 Project Process
1.5.6.15 Deliverables
1.5.6.16 Quality Assurance
1.5.6.17 Project-specific Workflow Management
1.5.7 Project Templates
1.6. Execution
1.6.1 Product Planning and Task Breakdown
1.6.2 Task Assignment and Daily Tracking
1.6.3 Build Creation and Test Requests
1.6.4 Bug Confirmation and Resolution
1.6.5 Execution Kanban Boards
1.7. Agent
1.7.1 Conversation
1.7.2 Sanplex Agents
1.7.3 General Agents
1.7.4 Skill Management
1.7.5 AI Knowledge Library
1.7.6 Models
1.7.7 ZAI Service Installation
1.7.8 ZAI Service Control Panel
1.7.9 ZAI Configuration
1.8. Admin Settings
1.8.1. System Settings
1.8.1.1 Mode
1.8.1.2 Backup
1.8.1.3 Trash
1.8.1.4 License
1.8.1.5 Security
1.8.1.6 Cron Job
1.8.1.7 Time Zone
1.8.1.8 Rebuild Index
1.8.1.9 LDAP
1.8.1.10 Table Engine
1.8.2 Feature Options
1.8.3. Users Management
1.8.3.1 Set Departments and Edit Company Profile
1.8.3.2 Manage Users
1.8.3.3 Set Permisions
1.8.4. Feature Configuration
1.8.4.1 Dashboard
1.8.4.2 Product
1.8.4.3 Project
1.8.4.4 Execution
1.8.4.5 Test
1.8.4.6 Kanban
1.8.4.7 Feedback
1.8.4.8 Tickets
1.8.4.9 User
1.8.4.10 Relations (Standard Version)
1.8.4.11 Meaturement
1.8.5. Agent Configuration
1.9. Asset Library (Premium)
1.9.1 Asset Library Management (Premium)

Relations (Standard Version)

2026-01-03 17:57:10
Sanplex Content
234
Last edited by Kelsea Zhang on 2026-09-30 15:02:30
Share links
Summary: This guide explains how to use and configure object relations in Sanplex, covering how to link objects, view linked objects and the relation graph, remove relations, and maintain relation types in the Admin.

Feature Introduction

The Object Relations feature lets users create two-way relations manually between 15 kinds of project objects (tasks, stories, bugs, test cases, documents, and more), and presents these logical connections in a visual relation graph. By building complete relation chains between objects, it helps teams break down information silos and keeps project information complete and traceable.

Use Cases

Assessing the impact of story changes: When changing a story, a product owner can review the progress of the tasks linked to it and the execution results of the linked test cases, so that the real impact of the change can be assessed in full.

Verifying release content: When confirming the scope of a release, a release manager can track whether the stories to be released have completed their tasks and passed testing, and whether the related bugs have been handled and closed, so that the release content fully matches expectations.

Responding to customer requests: When handling a customer request, the pre-sales team can quickly find the stories, bugs, and other objects converted from feedback, understand the progress and solutions, and synchronize information in a more timely way.

Tracing knowledge base documents: When looking up historical documents, new team members can follow the relation chain to the linked stories, tasks, design documents, and the handling and lessons learned for risks and opportunities, fully tracing how a document evolved and moving work forward quickly.

I. How to Use Relations in Sanplex

On the detail page of an object in Sanplex, a Linked Objects block is displayed in the lower-right corner. Click it to link objects.

The objects include: Epic, Feature, Story, Task, Bug, Test Case, Document, Design, Issue, Risk, Opportunity, Commit, Feedback, Ticket, and objects configured in workflows.

1. Creating Relations Between Objects

Click Linked Objects, and a dialog shows the objects that can be linked. When you link objects from a story, stories are listed by default.

Add linked objects

By default, the linkable objects include:

  • Objects that the current user has permission to access and that have not been deleted. If a product, project, or execution has been deleted, the stories, tasks, bugs, test cases, issues, risks, and opportunities under it are not listed.
  • If an object that the current user has no permission to view is shown in the relations, no hyperlink is displayed for it.
  • An object can be linked more than once, under different relations. When the same object is linked under the same relation, duplicates are removed and only one entry is displayed.

Use the Linked Objects dropdown to switch to another type of object to link.

Select the linked objects from the catagory list

Select the objects to link, choose the relation, and click Save. The relation can be any of those configured in the Admin; choose the one that fits your actual work.

Set the relations

Objects under the same relation are de-duplicated and displayed together. Relations are displayed on both objects, so they can be viewed from either detail page.

The display of the linked objects

2. Displaying Linked Objects

Linked objects are displayed by relation.

Besides manually created relations, relations generated by system workflow transitions are also displayed here, and the built-in ones cannot be cancelled. The built-in relations are:

  • Twin / Twin: the basic information of the two objects stays in sync.
  • Converted to / Converted from: an object converted from the current object, such as converting feedback into a story, a bug, or a task.
  • Generated / Generated from: an object generated from the current object, such as creating a task, a test case, or a bug from a story.
  • Subdivided into / Subdivided from: the current object is the child or the parent of another object.
  • Implemented by / Implemented: the current object is implemented by another object; this is mainly related to code commits, for example a story or a bug implemented by a commit.
  • Linked to: an object linked to a build, a release, or a merge request.

Relations in Sanplex

Click a hyperlink to view the information of the linked object.

Objects you have permission to view are displayed as hyperlinks; objects you have no permission to view are not displayed as hyperlinks.

3. Relation Graph

Click Relation Graph, or use the graph view in the linked objects dialog, to display the relations.

In the graph, click the name of an object to view the relations and linked objects of that item.

Relation graph

The list also provides a new Linked Objects column; click it to view the relation graph as well.

4. Removing Relations

Hover over the name of a linked object, and a button for removing the relation is displayed on the right. Click it to remove the relation so that it is no longer displayed in the list.

Relations generated by system data or by user actions during workflow transitions cannot be removed from Linked Objects.

  • Note: for twin stories, remove the relation on the Twin Story tab.

Remove the relations

The note for unremovable relations

II. Configuring Relations in the Admin

Go to Admin > Features > Relations to view the four default relations; the Related one cannot be deleted.

  • In Sanplex, you can link epics, features, stpries, tasks, bugs, test cases, documents, designs, issues, risks, opportunities, commits, feedback, tickets, and workflow objects.
  • Relations are two-way and are displayed on the detail page of the linked object. For example, if A depends on B, then B is depended on by A.

Relation settings in the Admin

1. Creating a Relation

Click Create Relation to create a relation; once created, it can be used when linking objects.

"Relation" and "Reverse Relation" come in pairs. For example, if the relation is "depends on", the reverse relation is "depended on by"; when A "depends on" B, it means B is "depended on by" A.

A duplicate relation name triggers a prompt, but you can still save it; choose according to your specific situation.

Create a relation

2. Editing a Relation

Click Edit to rename a relation.

3. Deleting a Relation

Deleting a relation is a physical delete. A relation that is already in use cannot be deleted, but it can be renamed.

The note for undeletable relations

Write a Comment
Comment will be posted after it is reviewed.