Qintorava DocsProduct documentation
Audit

Verification matrix

Review the pinned baseline, role and form checks, and tested workflows.

Demo baseline · November 13, 2026
Download PDF

Deployed baseline

Reference data was read from the container for platform commit 01e411fddde62e47724862964902b82e9ad47421. See audit methods and remaining checks.

Audited 31 role scenarios and 110 forms, with 916 validation assertions. See individual results below.

Role checks in a disposable environment

Each provisioned test identity received one built-in role or no workspace role, completed MFA, and used the pinned application over HTTP. Status 302 means the Agent workspace redirected the signed-in account. HTTP 200 establishes that the shell opened. Domain records and actions apply additional policy.

RolePortalWorkspaceIncident listIdentity adminResult
Asset Manager
asset_manager
200200200403passed
Change Manager
change_manager
200200200403passed
CMDB Manager
cmdb_manager
200302403403passed
Contract manager
contract_manager
200200200403passed
Customer service agent
csm_agent
200200200403passed
Customer service customer
csm_customer
200302403403passed
Customer service manager
csm_manager
200200200403passed
Datacenter Customer
dc_customer
200302403403passed
Datacenter Fulfiller
dc_fulfiller
200200200403passed
Datacenter Manager
dc_manager
200200200403passed
Datacenter Vendor
dc_vendor
200302403403passed
EH&S auditor
ehs_auditor
200302403403passed
EH&S manager
ehs_manager
200302403403passed
Executive Reader
executive
200200200403passed
Field service dispatcher
fsm_dispatcher
200200200403passed
Field service technician
fsm_technician
200200200403passed
HR case agent
hr_case_agent
200302403403passed
HR knowledge manager
hr_knowledge_manager
200302403403passed
HR lifecycle manager
hr_lifecycle_manager
200302403403passed
HR profile manager
hr_profile_manager
200302403403passed
Employee Relations investigator
hr_relations_investigator
200302403403passed
HR service catalog administrator
hr_service_admin
200302403403passed
Inventory Counter
inventory_counter
200200403403passed
ITIL Fulfiller
itil_fulfiller
200302403403passed
Knowledge Manager
knowledge_manager
200200200403passed
Business Manager
manager
200200200403passed
Platform Administrator
platform_admin
200200200200passed
Service Desk Agent
support_agent
200200200403passed
Vendor manager
vendor_manager
200200200403passed
Third-party risk manager
vendor_risk_manager
200200200403passed
Employee with no workspace role
employee_no_role
200302403403passed

Registered forms

Each form was checked against the built-in validator. The collection result is a separate administrator HTTP read. Technical registries can require specialized routes and may lack a generic create action.

FormFieldsValidation casesList HTTP statusResult
users3310200passed
groups94200passed
roles84200passed
group_memberships43200passed
role_memberships41200passed
locations2114200passed
departments103200passed
companies124200passed
cost_centers134200passed
blackout_periods1110200passed
cab_schedules1110200passed
standard_change_templates1914200passed
service_tasks1912200passed
knowledge_categories73200passed
knowledge_bases1312200passed
external_knowledge_sources1210200passed
knowledge_attachments95200passed
external_knowledge_documents106200passed
service_maps1310200passed
stockrooms1511200passed
hardware_models1411200passed
hardware_catalog_items1110200passed
asset_requests2814200passed
erp_integrations107200passed
purchase_orders2410200passed
hardware_assets4528200passed
hardware_asset_transactions3721200passed
stockroom_transfers1610200passed
software_products158200passed
software_packages169200passed
software_deployment_integrations97200passed
software_entitlements2621200passed
software_contracts2019200passed
software_usage_records159200passed
software_installations1710200passed
software_allocations2113200passed
ci_class_attribute128200passed
ci_classes128200passed
ire_rules97200passed
discovery_sources109200passed
discovery_patterns97200passed
discovery_ranges85200passed
discovery_schedules97200passed
asset_cost_events1512200passed
software_bundles1411200passed
software_bundle_items107200passed
software_bundle_deployments195200passed
ai_provider_connections137200passed
ai_module_policies139200passed
ai_guardrails88200passed
customer_accounts175200passed
vendor_accounts208200passed
dc_account_members83200passed
dc_account_locations1212200passed
dc_vendor_contracts1716200passed
dc_technician_skills85200passed
dc_technician_coverage86200passed
dc_floor_plans1110200passed
dc_layout_spaces1920200passed
dc_rack_devices98200passed
dc_work_plans149200passed
dc_maintenance_schedules169200passed
dc_meters1412200passed
enterprise_contracts100200passed
domain_events210200passed
domain_event_deliveries130200passed
domain_event_consumers80200passed
domain_event_sources60200passed
domain_record_history130200passed
domain_event_admin_audit60200passed
domain_activity_daily60200passed
estate_governance_settings30200passed
estate_governance_reviews80200passed
estate_governance_findings70200passed
acl_rule109200passed
acl_condition77200passed
schema_table40200passed
schema_field50200passed
tenant20200passed
dataset20200passed
cmdb_technology_profiles86200passed
service_portfolios83200passed
service_portfolio_nodes83200passed
cmdb_service_hierarchy93200passed
cmdb_ci_service_links94200passed
csm_install_base106200passed
csm_service_contracts1720200passed
csm_entitlements115200passed
fsm_work_schedules1513200passed
fsm_resource_absences98200passed
csm_feedback_settings1013200passed
csm_case_feedback103200passed
csm_playbooks83200passed
csm_playbook_runs93200passed
csm_major_cases104200passed
service_outages1410200passed
csm_cases146200passed
csm_case_tasks104200passed
dc_work_orders1610200passed
cloud_budgets2012200passed
cloud_connections60200passed
cloud_cost_imports60200passed
cloud_cost_import_currencies20200passed
incident3912200passed
major_incident4822200passed
problem4518200passed
change6725200passed
request4417200passed
knowledge3617200passed
cmdb12660200passed

Form collections by role

Recorded 3410 role and collection combinations. The individual form references show the observed read statuses. A denied response can be the expected result. A successful response does not establish row or field visibility, a browser form interaction, or a write permission.

HTTP statusCombinations
2001161
4032249

Workflow checks

ScenarioResultEvidence
HR case agent advances an employee case; employee and lifecycle roles cannotpassed
ERP reconcile route denies anonymous and non-admin sessions before lookuppassed
incident draft → new → in progress → resolved → reopenedpassed
normal change without CAB returns 400 and retains its statepassed
anonymous request cannot read platform metadatapassed

Findings from the live demo

SurfaceObserved resultNext check
ERP reconciliationThe initial live audit found a gateway 404. The current contract registers the application operation.ERP reconciliation runbook
FederationPublic sign-in offers local credentials. The administrator view showed no configured SAML providers or SCIM connections.Federation and SCIM
Cloud billingThe displayed AWS, Google Cloud, and Azure demo connections showed failed latest billing syncs.Cloud inventory and cost
AI usage telemetryThe Vertex AI project telemetry connection showed Stale.Check provider usage and billing coverage
TeamsThe public health response reported Teams unconfigured.Provider verification

Reading a failed or incomplete check

The earlier audit found a normal change returned HTTP 500 if its CAB meeting was missing. The current release reports this condition as a client validation error. The workflow table above shows the current disposable authorization check. Earlier targeted API results used the migrations packaged in the tested image.

Connector contract tests

Twenty-six assertions passed against the pinned application image using simulated provider responses. These covered cloud connector identity and pagination, ERP submission outcomes, and software deployment approval and status. Live provider authorization, the external effect, and final receipts require their own acceptance tests.

Targeted workflow tests

The baseline audit ran 109 checks successfully using disposable PostgreSQL. Coverage included federation and identity policy, the portal, employee lifecycle, asset assurance, stockroom transfers, supplier governance, outage, customer case and field service workflows. The total includes 26 fixture-based connector checks.

Browser and live acceptance limits

The initial Chromium baseline passed 14 of 15 scenarios using the packaged application. The HR staff scenario stopped at the Category field. The current intake provides recovery controls for a failed queue or catalog read. The HR guide explains the expected behavior and how to check the resulting case and handoff.

Current release verification

CheckResult
Role and form access31 synthetic MFA identities, 3,410 collection reads, and 916 validation assertions. HR case agent, employee, lifecycle manager, change manager, executive, and ERP admin boundaries exercised.
HR intake regressionCategory stayed selected after a simulated catalog HTTP 429. Retrying the read restored the service selector, and the test submitted the case and verified the handoff.
Browser workflows16 of 18 passed in the combined Chromium run. Both remaining scenarios passed in a fresh isolated run, covering portal HR and safety intake and bulk HRIS provisioning.
API and workflow contracts115 checks passed, including transactional ERP reconciliation against simulated provider proof, change controls, employee lifecycle, knowledge visibility, stockroom, supplier and service operations.
Public ERP routeLive API Gateway forwards the exact POST route to Qintorava. An unauthenticated probe returned HTTP 401. A real ERP sandbox transaction remains unverified.
Coverage boundaryThe audit verifies the named scenarios. Tenant-specific role combinations, individual field and record policies, untested workflow branches, and real provider accounts require additional acceptance.

Open the follow-up workflow report and screenshots for browser results, role-specific assertions and provider acceptance status.

The live demo has no configured SAML or SCIM connections, and Teams was not configured during the audit. The latest AWS, Google Cloud and Azure billing syncs showed failures. Use the integration guides to test credentials, a scoped operation, and provider-side evidence before enabling a connector for users. Contract checks with simulated responses cover how Qintorava handles those responses.