Skip to content

Portfolio Requests

Portfolio Requests are the intake layer for proposed work. A request lets you capture the business need, assess feasibility, score priority, collect supporting knowledge, and decide whether the initiative should move forward as a project. In practice, this is where ideas become governed work instead of hallway folklore.

Where to find it

  • Workspace: Portfolio
  • Path: Portfolio > Requests

Permissions

Permission What it allows
portfolio_requests:reader Open the requests list and view request workspaces
portfolio_requests:contributor Link and unlink budget lines, applications, assets and business processes on the Relations tab
portfolio_requests:member Create requests, update request data, edit the managed documents (Purpose, Risks & Mitigations), maintain team and relations, add comments and decisions, change status, submit analysis recommendations, and edit scoring
portfolio_requests:admin Delete requests, use import and export and save priority overrides

Converting a request into a project also needs portfolio_projects:member.

The Knowledge tab follows Knowledge permissions for creation and linking actions. A user can be allowed to work on request content without being allowed to create or relink standalone knowledge documents.

Working with the list

The list is designed for triage rather than archival browsing. By default, it sorts requests by priority so the most urgent or most strategically important work rises first.

Scope filters

Use the scope selector above the grid to control whose pipeline you are looking at:

  • My requests shows requests where you are explicitly involved, such as requestor, sponsor, lead, or contributor.
  • My team's requests expands that view to requests involving members of your Portfolio team. This option is unavailable if you are not assigned to a team.
  • All requests removes the involvement filter and shows the full request pipeline.

The list opens on All requests and remembers your scope choice. If you open a request from the list and come back later, Kadratis keeps the list context so you do not have to rebuild your filter stack every time.

Default columns

The standard grid highlights the fields that matter during intake and review:

Column What it shows
# Reference number (e.g., REQ-42). Click to open the workspace
Request Name The request name
Priority Calculated priority score
Status Current intake state
Source Portfolio source classification
Category Portfolio category
Stream Portfolio stream
Company Company classification
Requestor Person who raised the request
Target Date Requested target delivery date
Created When the request was created

Additional columns (hidden by default):

  • Last changed: When the request was last updated

Filtering behavior

  • Global search works across request content and visible business metadata.
  • Column filters are available for the main classification and ownership fields.
  • Requests with status Converted are hidden by default so the list stays focused on active intake. If you need to review historical intake decisions, include Converted in the Status filter.

List actions

  • New request is available with portfolio_requests:member.
  • Import and Export are available to request administrators.

The Request workspace

The workspace uses a split model:

  • The main area holds the operational tabs: Summary, Analysis, Scoring, Relations, Knowledge, and History (the changes made to the request, see Record history).
  • A persistent Properties drawer on the right edge holds stable request metadata, team assignment, and resulting projects. Open or close it using the vertical tab on the right edge.

This matters because not everything is saved the same way:

  • Changes in the Properties drawer are applied immediately.
  • Changes in Summary, Analysis, and Scoring are workspace edits and use Save / Reset.
  • The managed documents Purpose and Risks & Mitigations also use the workspace save flow.

The workspace header gives you operational context without leaving the page:

  • a copyable request reference such as REQ-42
  • a metadata strip with Status, Score, Requestor, IT owner, Target Delivery Date, and (when applicable) the Source Task the request was created from
  • Share to send a link to the request
  • Convert to Project when the request is Approved or Converted
  • Create and Cancel, while the request is being created. See Creating or cancelling
  • Delete, a trash icon, for administrators (when the request is not yet converted). A converted request stays as the origin of its project and cannot be deleted
  • previous/next navigation based on the exact list context you came from

Creating a request

  1. Click New request. The request page opens on Summary with an empty title in the header. The rest of the page is dimmed.
  2. Type the name of the request.
  3. Press Enter, or click outside the title. Kadratis creates the request at once, with status Pending Review and you as the requestor. Its reference (REQ-42) shows and all tabs open.

Then fill in the Properties drawer and the Purpose. The name is edited in the header only. Press Escape on the empty title to leave without creating anything.

Creating or cancelling

While the request is being created, its header shows Create and Cancel. They stay until you leave the request.

  • Create keeps the request and closes it. You go back to where you started: the list or the previous screen. With an empty title, nothing closes and the title asks for one
  • Cancel closes without keeping anything. On a request already created, it deletes it. If you entered more than the name, a confirmation lists what will be deleted. You can cancel your own creation without the right to delete requests

Leaving the request any other way keeps it. An administrator can then delete it with Delete. The reference of a cancelled request is not used again.

Properties drawer

Treat the drawer as the request's structural backbone. It contains three groups.

Core properties

  • Status
  • Source, Category, Stream
  • Requestor
  • Company, Department
  • Target Delivery Date

These fields shape how the request is routed, filtered, and reviewed elsewhere in the workspace. For example:

  • changing Status affects what decisions can follow and whether conversion is available
  • changing Category or Stream changes the analytical context for feasibility and scoring
  • changing Company or Requestor changes reporting and ownership visibility across the portfolio

Team

Team assignment names accountability rather than just keeping a contact list:

  • Business Sponsor
  • Business Lead
  • IT Sponsor
  • IT Lead
  • Business Contributors
  • IT Contributors

These assignments drive shared visibility and make it clear who is expected to sponsor, shape, and deliver the request. Summary uses this data to show whether the request has enough named ownership to move forward sensibly.

Resulting Projects

A read-only list of the projects produced from this request after conversion. Click an entry to navigate to the project workspace.

The same projects also appear on the Relations tab, with dependencies, linked budget lines, applications, assets and business processes, and the request's links and files.

Older bookmarks may still point to overview, team, or relations. The current workspace places this content under Summary, the Properties drawer, and the Relations tab.

Summary

Summary is the request cockpit. It is not a simple overview tab; it is where Kadratis compresses the state of the request into an operational snapshot.

Purpose as a managed document

The Purpose section is a managed markdown document embedded directly in the request. It is more than a long description field:

  • it gives reviewers a stable statement of intent
  • it is available during request-to-project conversion
  • it can be edited by users with portfolio_requests:member
  • it supports DOCX import so you can bring in existing Word documents directly, and export to download the current content as PDF, DOCX, or ODT

Activity

Below Purpose, the Summary tab includes the request activity stream: comments for discussion, contextual notes, and formal decisions. The changes made to the request are in the History tab.

This places the latest activity directly in front of reviewers without requiring them to navigate to a separate tab.

Comments

Comments support normal discussion, but they also support formal decisions. A formal decision can capture:

  • the meeting or decision context
  • the decision outcome
  • the rationale
  • an optional status change in the same action

That combination keeps governance traceable: the record of why something changed stays attached to the change instead of being reconstructed later from memory and optimism.

Comments support markdown and inline images, which is useful for design notes, evidence, screenshots, and review material.

History

The History tab lists the changes made to the request. Use it when you need to answer questions such as:

  • who changed the status
  • when team assignments changed
  • whether a scoring or analysis change happened before or after a decision

The list closes with the creation entry (who created the request and when) below the recorded changes, which include edits to the Purpose and Risks documents.

If you need narrative, use the comments. If you need proof, use the History tab.

Analysis

Analysis is where the request moves from "sounds reasonable" to "understood well enough to decide."

It brings together four distinct elements:

  • impacted business processes
  • structured feasibility review
  • managed Risks & Mitigations
  • the formal Analysis Recommendation

Impacted Business Processes

Link the business processes touched by the request. This changes the meaning of the request in portfolio terms: a request affecting core operational processes should not be evaluated the same way as a local convenience improvement.

Changing them needs portfolio_requests:member and business_processes:member.

Feasibility Review

The feasibility review is a structured assessment across seven dimensions:

  • Technical Feasibility
  • Integration Compatibility
  • Infrastructure Needs
  • Security & Compliance
  • Resource Skills
  • Delivery Constraints
  • Change Management

Each dimension can be assessed with a concern level (Not Assessed, No Concerns, Minor Concerns, Major Concerns, Blocker) and supporting notes.

Use this section to expose delivery friction early:

  • not every request fails because the idea is poor
  • many fail because integration, infrastructure, security, timing, or change-management constraints were ignored until too late

The Summary tab surfaces the strongest concern level from this review so major issues remain visible even when nobody opens Analysis.

Risks & Mitigations

Risks & Mitigations is another managed markdown document. Use it to document residual risk, mitigation actions, and ownership. Like Purpose, it can be edited by users with portfolio_requests:member and supports DOCX import for bringing in existing Word documents as well as export.

This is useful when the people best placed to describe the risks are not the same people who should be changing request status or portfolio structure.

Analysis Recommendation

The recommendation flow publishes a formal decision into Activity with the fixed context Analysis Recommendation. It can also change the request status at the same time.

That means Analysis is not an isolated note-taking area. It is part of the governance trail:

  • reviewers can see the latest recommendation directly in Analysis
  • the same recommendation appears in Activity as a decision record
  • optional status changes stay tied to the recommendation that justified them
  • a View in Activity shortcut jumps directly to the recommendation in the Summary activity feed

Older requests may also show a Previous Analysis (Legacy) section. That content is retained for continuity, but the current request model relies on feasibility review, managed risks, and formal recommendations.

Scoring

Scoring evaluates the request against the portfolio scoring model configured for your tenant.

In practice:

  • each active criterion contributes to the calculated priority
  • the resulting score feeds portfolio comparison and list ordering
  • an override can be used when the calculated score is correct mathematically but wrong operationally

If priority override is used, it should be treated as an exception, not a lifestyle.

Where enabled by portfolio settings, mandatory bypass rules can force top priority for qualifying requests. This is typically used for work that cannot sensibly compete with discretionary demand.

Once a request is Converted, scoring becomes read-only. At that point the request has already done its job as an intake and prioritization record.

Relations

The Relations tab brings together the links that explain how the request connects to the rest of the portfolio: dependencies first, then one table per type of linked record, then links and files. The tab badge counts the dependencies, the linked records you can see, the web links and the files.

Dependencies

Dependencies identify work that must exist, finish, or remain aligned before this request can succeed. Use the search field to find and add a related item; remove links you no longer want with the chip's delete icon.

A request with weak dependency data may look harmless until it collides with existing work.

Linked records

Below dependencies, each type of record has its own table. Click a row to open the record.

Section Columns
Budget lines Reference (BL-4), name, type (OPEX or CAPEX), supplier, amount for the year in the default budget column. A total row appears from two lines
Applications Reference (APP-3), name, lifecycle, business criticality
Assets Reference (AST-12), name, type, environment, status
Business processes Name, process owner
Resulting projects Reference (PRJ-7), name, status. Read-only: converting the request into a project writes this link

A section is absent when you cannot read its module: budget lines need the budget, applications the applications, assets the infrastructure, business processes the business processes, resulting projects the projects. A Business Contributor only sees the applications and the projects they take part in. A disabled budget line or process, or a disabled or retired application or asset, stays listed with its name greyed out.

Adding and removing links (portfolio_requests:contributor): Add at the right of a section opens a search below the button. Type a name or a reference and pick a result: the link is saved at once. To remove a link, hover the row and click the cross at its end. There is no confirmation, and removing a link deletes nothing else. Linking a business process also needs business_processes:member. Readers see the tables read-only.

Links to budget lines, applications and assets are recorded in the request's History tab.

Links and files closes the tab: the web links of the request and its files, one row each with its name, the domain of the link or the size of the file, and the date it was added. Click a link to open it in a new tab, or a file to download it. With portfolio_requests:member:

  • Add link opens a dialog for a URL and an optional name; the link is saved at once. To change a link, hover its row and click the pencil.
  • Attach file opens the file chooser. You can also drop files on the section.
  • To remove a link or a file, hover the row and click the cross. Removing a link shows a message and offers Undo, which creates the link again. Deleting a file asks for confirmation first.

Knowledge

The Knowledge tab connects the request to standalone knowledge documents. The tab badge shows the count of related knowledge documents.

The tab distinguishes between two kinds of knowledge:

  • Linked documents are directly attached to the request.
  • Related documents are discovered through the request's wider context, such as dependencies, related requests, resulting projects, and other linked objects.

This distinction matters:

  • direct documents are part of the request's explicit documentation set
  • related documents add context without claiming that the request owns them

What you can do

With sufficient Knowledge permissions, you can:

  • create a new blank knowledge document already linked to the request
  • create a linked document from a template
  • link an existing knowledge document
  • unlink a directly linked document
  • open any linked or related document in the Knowledge workspace

Without those permissions, the tab still works as a reference view as long as you are allowed to see the underlying knowledge.

Managed documents versus Knowledge documents

The managed documents Purpose and Risks & Mitigations are part of the request itself. They are not the same thing as Knowledge documents.

Use managed documents for core request narrative that should always travel with the request. Use Knowledge for standalone documents that may need their own lifecycle, relations, exports, templates, and reuse beyond a single request.

Converting a request to a project

Once a request reaches Approved, the workspace offers Convert to Project in the header.

The conversion flow lets you:

  • confirm or adjust the project name
  • set planned start and end dates
  • review the current Purpose text
  • carry forward estimated IT and Business effort derived from request scoring inputs

After conversion:

  • the request becomes a durable intake and decision record
  • the resulting project appears in the request's Resulting Projects group
  • scoring is frozen on the request
  • the request can still be opened for audit, context, and knowledge tracing

In other words, conversion does not erase the request. It promotes it.

CSV import and export

Export and Import are available to portfolio_requests:admin.

The export holds the requests the list shows, with its filters, its search and its sort. Format: CSV or Excel (.xlsx), chosen in the dialog and remembered in your browser. The workbook holds the same columns as the CSV on one sheet, with numbers and dates as values Excel can sort and filter. The import reads either; in a workbook, it reads the first sheet. See CSV and Excel files.

Columns: the file starts with id and reference (REQ-12), then the columns follow the workspace, tab by tab. The import ignores reference.

Use export when you need portfolio reporting or offline enrichment. Use import when you need to create or update requests in bulk. Because import can alter intake records at scale, it is intentionally reserved for administrators.

Tips

  • Use DOCX import for existing content: If you already have a purpose statement or risk register in a Word document, use the Import button on the Purpose or Risks & Mitigations editor instead of copying and pasting. The import converts the document to markdown and warns you if any content could not be carried over.
  • Scope filters stick: The list opens on All requests. Kadratis remembers your last scope choice, so you do not need to re-select it every session.
  • Converted requests are hidden by default: If you are looking for a request that was already converted to a project, add Converted to the Status filter on the list.
  • From task to request: When a task reveals a larger initiative, use Convert to Request from the task workspace. The new request inherits the task's title, description (as Purpose), classification, and attachments, and shows the Source Task in its header.