nexalign
EnglishDeutsch

Criteria catalog · Identity and Access Management

IAM selection: the criteria that matter under NIS2 and DORA

Most IAM evaluations check the SSO catalog and the price per user. Under NIS2 and DORA, the questions that matter are different: what happens when the IdP is down, who can prove which account was disabled when, and where the identity store lives.

Independent criteria reference · 23 criteria · Last updated August 2026 · Not sponsored by any vendor

An identity platform is the one system every other system trusts. That makes an IAM decision a security decision, a continuity decision and a jurisdiction decision at once. NIS2 Article 21 names multi-factor authentication and access control among the required measures, and DORA expects you to show that access to critical systems is controlled, logged and revocable. The criteria below are the ones DecisionOS puts on the scoring sheet for an IAM case, in the same order and grouping, so that what you check here is what you score there.

Core Identity Capabilities


Criterion 01

SSO / SAML / OIDC Integration

Why it matters

SAML and OIDC cover modern applications, and that is where every vendor's catalog looks impressive. The applications that hurt in an audit are the others: the on-premises ERP with its own user table, the shared account on the shop floor, the tool that only speaks a header-based or Kerberos login. If the platform cannot reach them, those systems stay outside your access control and outside your evidence.

What to ask

Hand the vendor your actual application list, with the ten most awkward systems marked, and ask for each one how SSO would work: natively, through a gateway or agent, or not at all. Ask which protocol features (signed assertions, encrypted assertions, step-up authentication) are supported per application.

The trap

The integration catalog with thousands of entries is measured in logos, not in depth. Many entries are SSO only, with no provisioning, and the catalog says nothing about the legacy systems that are not on it. Your list is the benchmark, not theirs.

Criterion 02

Multi-Factor Authentication (MFA)

Why it matters

Push notifications and one-time codes are better than passwords, but attackers bypass both routinely through real-time phishing proxies and push fatigue. FIDO2 and passkeys bind the credential to the legitimate site, so a fake login page cannot harvest it. NIS2 Article 21 requires multi-factor authentication; it does not say which kind, so the quality of the factor is your decision, and your auditor will ask why you chose it.

What to ask

Ask whether FIDO2 or passkeys can be enforced as the only permitted factor for a group, with weaker factors blocked rather than merely deprioritised, and what the fallback is when a user has lost their key.

The trap

"Supports FIDO2" usually means it is available as one option among many. If a user can still fall back to SMS or a push prompt, the attacker will simply choose that path. Support is not enforcement.

Criterion 03

Role-Based Access Control (RBAC)

Why it matters

Roles are how you turn "need to know" into something a system can enforce and an auditor can read. Without a role model, entitlements are granted one by one, copied from a colleague and never removed, and the answer to "who can approve payments" is a database query nobody can run. NIS2 and DORA both expect access to be granted on a documented, role-based basis.

What to ask

Ask how roles are modelled (hierarchies, inheritance, application-specific roles), whether a role can be assigned with a time limit and an owner, how entitlements that were granted outside a role are detected, and what the report looks like that lists every user in a given role with the date and the approver.

The trap

"Supports RBAC" is true for a flat group list. The question is whether the model survives your organisation: matrix reporting lines, contractors in two departments, an ERP with six hundred transaction codes. Ask to model your three most complex roles during the pilot.

Criterion 04

SCIM Provisioning / Lifecycle Management

Why it matters

Orphaned accounts are the quiet failure of most IAM deployments: the contractor who left in March still has a working login in September. Under NIS2 and DORA you must be able to show that access is granted on a need basis and removed when the need ends. That evidence only exists if the platform reads from an authoritative source, such as HR, and provisions and deprovisions downstream through SCIM or a connector without a ticket.

What to ask

Ask for a live demonstration of a leaver event: a status change in the HR system, and then measure how long it takes until the account is disabled, sessions are revoked and the access is removed in downstream applications. Ask which of your applications support SCIM and which need a custom connector.

The trap

"Full lifecycle management" often covers the creation of accounts and stops there. Movers keep their old entitlements on top of the new ones, and leavers are handled by a monthly review. Ask for the deprovisioning path specifically.

Criterion 05

Directory Integration (AD, LDAP)

Why it matters

Almost every organisation still has an Active Directory or an LDAP directory that file servers, printers, VPNs and half the internal applications authenticate against. The new platform either becomes the source of truth for that directory, synchronises with it, or runs beside it, and each option decides where a disabled account is actually disabled.

What to ask

Ask which directory the platform treats as authoritative for which attributes, how a change flows in both directions and how fast, what happens when the two disagree, and whether domain-joined machines and Kerberos-dependent applications keep working when the directory is fronted by the new platform.

The trap

"Seamless AD integration" usually means a one-way sync agent. The trap is a disable in the cloud platform that never reaches the on-premises directory the VPN checks, so the leaver is locked out of email and still inside the network.

Privileged & Governance


Criterion 06

Privileged Access Management (PAM)

Why it matters

The accounts that administer the identity platform can create any other identity, and the domain admins, database owners and cloud root accounts can undo every control below them. Standing privileges on those accounts are the target of every serious intrusion. Whether the platform can vault, rotate, elevate just in time and record those accounts, or hands that off to a separate PAM product, decides how many tools your privileged access story has.

What to ask

Ask which privileged account types the platform can manage natively (vaulting, rotation, time-boxed elevation, session recording), which require a separate PAM product and how the two integrate, and how the platform's own administrator accounts are protected, including break-glass access when SSO itself fails.

The trap

"Privileged access built in" often means admin roles can be assigned in the console. Vaulting a service account, rotating a database password and recording an RDP session are different capabilities, and the platform's own break-glass account that was set up at launch and never tested is the one that fails when you need it.

Criterion 07

Identity Governance & Access Certification

Why it matters

Provisioning gives people access; governance proves that the access is still justified. Under NIS2 access control policies and under DORA access rights to critical systems have to be reviewed, and the auditor asks for the last review campaign with its decisions. If the platform cannot run a certification, where a line manager confirms or revokes each entitlement and the revocation is executed and logged, you buy a second product or run the review in a spreadsheet, which is the same as not running it.

What to ask

Ask to see a review campaign in the demo: scope by application or role, the reviewer's screen, what happens to an entitlement that is rejected, and the report that is produced. Ask whether that report is exportable and how long it is kept.

The trap

"Access reviews" on the feature list can be a report that lists who has what. A certification is a workflow with a deadline, a decision per entitlement and an automatic revocation, and the difference is the whole audit evidence.

Criterion 08

Zero-Trust Architecture Support

Why it matters

Zero trust means every access decision considers who is asking, from which device, in what state, for what resource, every time, instead of trusting the network location. For the identity platform that translates into concrete features: device posture in the policy, continuous session evaluation, risk signals from the EDR, and policies per application instead of per network. Without them, the VPN remains the control and the identity platform a login page.

What to ask

Ask which signals can enter an access policy (device compliance, location, risk score from your EDR or SIEM, authentication strength), whether a session can be revoked mid-way when a signal changes, and how a policy is expressed for an application that sits on premises behind no proxy.

The trap

"Zero trust ready" is a marketing label with no test behind it. The concrete question is whether a compromised session on a healthy-looking device is cut when the EDR flags the device, and how many minutes that takes. If the answer is "at the next login", the network still does the trusting.

Criterion 09

Audit Trail & Access Log Completeness

Why it matters

Under NIS2 and DORA the identity log is the evidence: who authenticated, from where, which entitlement was granted by whom, when an account was disabled. If the log lives only inside the vendor's console with a 90-day window, or if administrative changes and failed attempts are not in it, you cannot answer the auditor's question about last year, and you cannot feed the SIEM that has to correlate the incident.

What to ask

Ask which events are logged (successful and failed authentications, entitlement changes, admin actions, policy changes), how long they are retained in the base tier, whether the log itself is tamper-evident, and whether a complete, continuous export to your own storage or SIEM is included or an add-on. Ask to see the export format.

The trap

"Comprehensive audit logging" with retention measured in days and export sold as a premium module. You discover the gap the first time an auditor or an incident asks for events older than the window, or for the admin action that granted the entitlement in question.

Criterion 10

Separation of Duties Enforcement

Why it matters

The person who creates a supplier should not be the one who approves its invoice; the administrator who grants an entitlement should not be the one who certifies it. Separation of duties is how fraud and error are kept structurally hard, and DORA and every financial auditor expect it to be enforced by the system, not by a policy document. The identity platform is where the conflicting combinations are visible across applications.

What to ask

Ask whether conflicting entitlement combinations can be defined across applications, whether a request that would create a conflict is blocked or routed to an exception approval, how existing conflicts are reported, and whether the conflict rules cover the ERP transaction level or only application-level roles.

The trap

"SoD supported" usually means conflicts can be reported after the fact. Preventing the assignment, and doing so for the combination of a role in the ERP and a role in the banking portal, is a different capability. Ask for a demo with two of your real conflicting roles.

Compliance & Security


Criterion 11

GDPR / Data Residency Compliance

Why it matters

The identity store holds every employee's name, role, device, location and authentication history. That is personal data under GDPR, and for a regulated organisation it is also the map of who can reach what. Where it is stored and from where it is administered decides your Schrems II exposure and your answer to the residency question in a DORA register of information.

What to ask

Ask where the identity directory, the logs and the backups are stored, whether the EU region is the default or a paid option, from which countries the vendor's support and operations staff can access tenant data, and for the data processing agreement and the list of sub-processors with locations.

The trap

"EU data centre" for the directory while the logs, the analytics and the support access run through infrastructure elsewhere. Residency of one component is not residency of the platform, and residency of storage is not residency of access.

Criterion 12

SOC 2 / ISO 27001 Certification

Why it matters

The vendor's own security is your security: a breach of the identity provider is a breach of every application behind it. SOC 2 Type II and ISO 27001 are the attestations that let you put the vendor in your supplier file under NIS2's supply chain measure and DORA's third-party risk rules, provided the scope actually covers the service and region you buy.

What to ask

Ask for the current SOC 2 Type II report and the ISO 27001 certificate with the statement of applicability, check the scope for the services and regions you will use, and ask how the vendor handled its last significant security incident and how customers were informed.

The trap

"SOC 2 and ISO 27001 certified" on the website with a report that covers a different product line or a region you are not in. And a clean report says nothing about the incident that happened after the audit period; ask for the incident history directly.

Criterion 13

NIS2 / DORA Readiness

Why it matters

NIS2 Article 21 names MFA and access control among the required measures; DORA expects identity and access management for critical systems to be demonstrable and the provider to sit in the register of information with the contract clauses Article 30 requires. Readiness is not a certificate the vendor holds, it is whether the platform produces the evidence and the contract carries the clauses.

What to ask

Ask which reports the platform produces that map to NIS2 Article 21 and DORA access control expectations, whether the vendor offers a DORA contract addendum with audit and exit clauses, and for two reference customers under NIS2 or DORA supervision who have been through an audit with the platform.

The trap

"NIS2 and DORA compliant" is a claim about the vendor's own posture, not about your ability to evidence yours. The regulation obliges you, not them; ask what the platform gives you to show the auditor, and read the contract addendum before signature, not after.

Criterion 14

Breach Detection & Anomalous Login Alerting

Why it matters

Most intrusions today start with a valid credential. The identity platform sees every login and is the first place an impossible travel, a new device, a password spray or a session token replay becomes visible. If it does not raise those signals, or raises them only in a dashboard nobody watches, the attack is discovered by the EDR weeks later.

What to ask

Ask which anomalous login patterns are detected out of the box, how a detection reaches your SIEM or SOC in real time, whether a risky session can be challenged or terminated automatically, and for the false positive experience of a reference customer in the first month.

The trap

"AI-powered identity threat detection" often means a risk score in the admin console. If nobody receives the alert and no policy acts on the score, the feature exists and the control does not. Ask for the path from detection to action, and who owns it at night.

Criterion 15

API Security & OAuth 2.0 Support

Why it matters

Applications talk to each other with tokens, not passwords, and the identity platform issues those tokens. How it handles OAuth 2.0 scopes, token lifetimes, client credentials for machine identities and the revocation of a leaked token decides whether your API estate is governed or whether every service holds a long-lived secret nobody rotates.

What to ask

Ask which OAuth 2.0 and OIDC flows are supported, how machine and service identities are issued, rotated and revoked, whether token lifetimes and scopes can be enforced per client, and how the platform's own APIs are protected against the abuse of an admin token.

The trap

"OAuth 2.0 supported" is true for any modern IdP. The gap is in machine identities: client secrets that never expire, tokens valid for a year, and no inventory of which service holds which credential. Ask for the report that lists every non-human identity with its last use and its expiry.

Economics & Fit


Criterion 16

Per-User Licensing Cost (3-year TCO)

Why it matters

Workforce identities are only part of the population. External partners, customers, service accounts and machine identities usually outnumber employees, and vendors price them on different models. A platform that looks affordable for 500 staff can become expensive once 3,000 supplier logins and every API client count as billable identities.

What to ask

Ask for a full price calculation with your real numbers: employees, external users, service and machine identities, and the MFA and governance modules you actually need, over three years and including renewal caps.

The trap

The per-user price in the comparison sheet assumes every identity is an employee on the base tier. The identities that break the budget are the ones nobody counted.

Criterion 17

Implementation & Migration Effort

Why it matters

Every application points at the identity platform, so moving in means re-integrating every one of them, migrating users, groups, credentials and MFA enrolments, and running old and new in parallel for months. The effort is measured in application count and legacy share, not in licence size, and it is where most IAM projects lose their first year.

What to ask

Ask for the migration plan for your application list with the effort per integration type, how users and MFA enrolments are migrated without a mass re-registration, how long old and new platform can run in parallel, and what a comparable customer's project actually took in months and person-days.

The trap

"Migration tooling included" moves the directory. The months go into the two hundred application integrations, the shop-floor systems with hard-coded LDAP, and the re-enrolment of every hardware key. Ask for the project plan of the last comparable migration, with the dates it slipped.

Criterion 18

Vendor Lock-in & Exit Portability

Why it matters

An identity platform is the hardest system to leave, because every application points at it. The migration out costs the same as the migration in, plus the risk of losing credentials, group structures and audit history. DORA expects a documented exit strategy for critical ICT services, and this is one.

What to ask

Ask how users, groups, credentials and application configurations can be exported in a standard format, what a migration to another provider would involve, and whether the vendor has ever assisted a customer with leaving.

The trap

"Open standards" for authentication, proprietary everything for configuration. SAML and OIDC make the login portable; the policies, the app integrations and the MFA enrolments are the parts that lock you in.

Criterion 19

Roadmap & Enterprise Scalability

Why it matters

You sign for three years and the platform has to carry the acquisitions, the customer identity programme and the machine identity explosion that arrive in that time. Whether the vendor invests in the directions you will need, and whether the architecture scales to ten times the identities without a re-platforming, decides whether this decision has to be made again in year two.

What to ask

Ask for the twelve-month roadmap under NDA and check it against your own plans, ask which of last year's roadmap items shipped, and ask for the largest tenant on the platform in identities and applications and how long a full directory sync takes at that size.

The trap

Roadmap slides are aspirations with dates. And "scales to millions" refers to the consumer identity product, not the workforce tenant with complex group nesting that slows to a crawl at fifty thousand. Ask for the reference at your target size, not the maximum on the slide.

Criterion 20

User Adoption & Admin Experience

Why it matters

A platform that users find slow or confusing is bypassed: passwords get shared, MFA prompts get approved blindly, and shadow accounts appear. A platform that administrators find clumsy is misconfigured, because the exception that took an hour to configure properly gets configured quickly instead. Adoption is where the security you paid for is either realised or lost.

What to ask

Ask two of your own administrators and ten of your users to complete a normal day's tasks through the product during the pilot, count the extra steps and the help desk tickets, and ask the vendor for the MFA enrolment completion rate and help desk ticket volume of a comparable rollout.

The trap

Adoption figures quoted by vendors count licensed users, not users who enrolled a strong factor and stopped sharing passwords. And a beautiful end-user portal can sit on top of an admin console where every policy is a JSON document. Test both sides.

Pricing


Criterion 21

Pricing Model Alignment

Why it matters

IAM is licensed per user, per identity type, per feature module or in bundles, and the same organisation costs very different amounts under each model. External users, service accounts, customers and the MFA hardware all fall into different price lines, and the model that fits a 500-person company is rarely the one that fits a group with 30,000 identities and 200 applications.

What to ask

Describe your identity population honestly by type and ask the vendor to price it under each model they offer, with the modules you identified in the criteria above, then ask what happens to the price when external identities double after an acquisition.

The trap

The model that wins the comparison sheet is the one whose counting unit is smallest in your population today. Ask how the count is measured and trued up, and whether a disabled but retained account for audit purposes still counts as licensed.

Criterion 22

Price Predictability & Hidden Costs

Why it matters

The quote covers year one at today's user count and today's modules. The costs that surprise come later: the governance module that turned out to be needed for the audit, the log retention beyond the base window, the premium support tier the migration required, the price increase at renewal and the professional services nobody itemised.

What to ask

Ask for a written list of everything that can generate a charge beyond the licence: modules, retention tiers, API usage, support tiers, MFA hardware, onboarding services, and the maximum price increase at renewal. Ask a reference customer what their second-year invoice looked like against the first quote.

The trap

"All-inclusive platform pricing" until the invoice for the governance module arrives, which is the module the auditor asked about. If the vendor cannot list the possible extra charges, assume there are more than you were told.

Criterion 23

Quoted License Price

Why it matters

At the end, the decision needs one number per vendor that can be compared: the quoted licence price for the configuration you will actually run, over the term you will actually sign. Every other criterion in this catalog feeds into how much that number is worth; this one makes sure it exists and that it is comparable.

What to ask

Ask each vendor for a binding written quote for the same scope: identity counts by type, the modules identified in the criteria above, retention, support tier, onboarding and migration services, and the contract term, with the annual price and the three-year total stated separately.

The trap

Quotes that differ in scope cannot be compared, and vendors know it. One quote includes governance, the next excludes external users, the third bundles MFA hardware. Normalise the scope before you compare the number, or the cheapest quote will be the one that left the most out.

Which obligation each criterion covers


The regulatory map of this catalog: the obligation, where it comes from, and the criteria that address it. Use it to show an auditor that the requirement list was built from the rules, not from a vendor deck.

ObligationSourceCovered by
Multi-factor authentication and access control as required risk-management measuresNIS2 Art. 21(2)(i), (j)
Supply chain security, including the security of ICT service providersNIS2 Art. 21(2)(d)
Incident handling and reporting within 24 hours, 72 hours and one month, which requires usable identity evidenceNIS2 Art. 21(2)(b), Art. 23
ICT third-party risk: register of information and exit strategies for critical servicesDORA Art. 28
Contractual provisions with ICT third-party providers, including data location and termination rightsDORA Art. 30
Identification, authentication and access management for critical ICT systemsDORA Art. 9
Processor contract and security of processing for employee identity dataGDPR Art. 28 and Art. 32
Management bodies oversee the measures and the identity platform is adopted rather than bypassedNIS2 Art. 20

The question sheet


Every vendor question of this catalog in one list, in the order of the criteria. Put the same questions to every vendor in the same words and write the answers next to each other.

  1. SSO / SAML / OIDC Integration

    Hand the vendor your actual application list, with the ten most awkward systems marked, and ask for each one how SSO would work: natively, through a gateway or agent, or not at all. Ask which protocol features (signed assertions, encrypted assertions, step-up authentication) are supported per application.

  2. Multi-Factor Authentication (MFA)

    Ask whether FIDO2 or passkeys can be enforced as the only permitted factor for a group, with weaker factors blocked rather than merely deprioritised, and what the fallback is when a user has lost their key.

  3. Role-Based Access Control (RBAC)

    Ask how roles are modelled (hierarchies, inheritance, application-specific roles), whether a role can be assigned with a time limit and an owner, how entitlements that were granted outside a role are detected, and what the report looks like that lists every user in a given role with the date and the approver.

  4. SCIM Provisioning / Lifecycle Management

    Ask for a live demonstration of a leaver event: a status change in the HR system, and then measure how long it takes until the account is disabled, sessions are revoked and the access is removed in downstream applications. Ask which of your applications support SCIM and which need a custom connector.

  5. Directory Integration (AD, LDAP)

    Ask which directory the platform treats as authoritative for which attributes, how a change flows in both directions and how fast, what happens when the two disagree, and whether domain-joined machines and Kerberos-dependent applications keep working when the directory is fronted by the new platform.

  6. Privileged Access Management (PAM)

    Ask which privileged account types the platform can manage natively (vaulting, rotation, time-boxed elevation, session recording), which require a separate PAM product and how the two integrate, and how the platform's own administrator accounts are protected, including break-glass access when SSO itself fails.

  7. Identity Governance & Access Certification

    Ask to see a review campaign in the demo: scope by application or role, the reviewer's screen, what happens to an entitlement that is rejected, and the report that is produced. Ask whether that report is exportable and how long it is kept.

  8. Zero-Trust Architecture Support

    Ask which signals can enter an access policy (device compliance, location, risk score from your EDR or SIEM, authentication strength), whether a session can be revoked mid-way when a signal changes, and how a policy is expressed for an application that sits on premises behind no proxy.

  9. Audit Trail & Access Log Completeness

    Ask which events are logged (successful and failed authentications, entitlement changes, admin actions, policy changes), how long they are retained in the base tier, whether the log itself is tamper-evident, and whether a complete, continuous export to your own storage or SIEM is included or an add-on. Ask to see the export format.

  10. Separation of Duties Enforcement

    Ask whether conflicting entitlement combinations can be defined across applications, whether a request that would create a conflict is blocked or routed to an exception approval, how existing conflicts are reported, and whether the conflict rules cover the ERP transaction level or only application-level roles.

  11. GDPR / Data Residency Compliance

    Ask where the identity directory, the logs and the backups are stored, whether the EU region is the default or a paid option, from which countries the vendor's support and operations staff can access tenant data, and for the data processing agreement and the list of sub-processors with locations.

  12. SOC 2 / ISO 27001 Certification

    Ask for the current SOC 2 Type II report and the ISO 27001 certificate with the statement of applicability, check the scope for the services and regions you will use, and ask how the vendor handled its last significant security incident and how customers were informed.

  13. NIS2 / DORA Readiness

    Ask which reports the platform produces that map to NIS2 Article 21 and DORA access control expectations, whether the vendor offers a DORA contract addendum with audit and exit clauses, and for two reference customers under NIS2 or DORA supervision who have been through an audit with the platform.

  14. Breach Detection & Anomalous Login Alerting

    Ask which anomalous login patterns are detected out of the box, how a detection reaches your SIEM or SOC in real time, whether a risky session can be challenged or terminated automatically, and for the false positive experience of a reference customer in the first month.

  15. API Security & OAuth 2.0 Support

    Ask which OAuth 2.0 and OIDC flows are supported, how machine and service identities are issued, rotated and revoked, whether token lifetimes and scopes can be enforced per client, and how the platform's own APIs are protected against the abuse of an admin token.

  16. Per-User Licensing Cost (3-year TCO)

    Ask for a full price calculation with your real numbers: employees, external users, service and machine identities, and the MFA and governance modules you actually need, over three years and including renewal caps.

  17. Implementation & Migration Effort

    Ask for the migration plan for your application list with the effort per integration type, how users and MFA enrolments are migrated without a mass re-registration, how long old and new platform can run in parallel, and what a comparable customer's project actually took in months and person-days.

  18. Vendor Lock-in & Exit Portability

    Ask how users, groups, credentials and application configurations can be exported in a standard format, what a migration to another provider would involve, and whether the vendor has ever assisted a customer with leaving.

  19. Roadmap & Enterprise Scalability

    Ask for the twelve-month roadmap under NDA and check it against your own plans, ask which of last year's roadmap items shipped, and ask for the largest tenant on the platform in identities and applications and how long a full directory sync takes at that size.

  20. User Adoption & Admin Experience

    Ask two of your own administrators and ten of your users to complete a normal day's tasks through the product during the pilot, count the extra steps and the help desk tickets, and ask the vendor for the MFA enrolment completion rate and help desk ticket volume of a comparable rollout.

  21. Pricing Model Alignment

    Describe your identity population honestly by type and ask the vendor to price it under each model they offer, with the modules you identified in the criteria above, then ask what happens to the price when external identities double after an acquisition.

  22. Price Predictability & Hidden Costs

    Ask for a written list of everything that can generate a charge beyond the licence: modules, retention tiers, API usage, support tiers, MFA hardware, onboarding services, and the maximum price increase at renewal. Ask a reference customer what their second-year invoice looked like against the first quote.

  23. Quoted License Price

    Ask each vendor for a binding written quote for the same scope: identity counts by type, the modules identified in the criteria above, retention, support tier, onboarding and migration services, and the contract term, with the annual price and the three-year total stated separately.

These criteria are the starting point. Not the decision.

A criteria list tells you what to look at. It does not weigh them against your specific situation, check them against your hard constraints, or produce the memo your board and auditor need. DecisionOS takes these criteria, weights them for your decision, and builds a defensible record. In days, not months.