Integration and support · VERSION 3dfb7c9f
Inspect a certificate reference warning without rotating
Inspect the existing synthetic Test/Draft connection, see why a harmless key-like marker keeps Rotate disabled, then close without saving.
Facility Admin
Harmless marker triggers the reference warning
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 965a1d53407225fa2887fc038ac9257732dbfaeeb8982d52dc1be739fe705d0b
- Read the harmless training marker: The marker contains PRIVATE KEY but no actual key bytes.
- Read the key-material warning: The warning says this looks like key material, not a reference.
- Rotate remains disabled: Do not attempt a rotation.
Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a
- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
11 of 11 content blocks have reviewed image alignment.
Before you begin
- Use an already authenticated, authorized Facility Admin session in the assigned synthetic Clinic. The pictured account is qa-knowledge-clinic-admin; signing in is a separate procedure.
Recorded release 3dfb7c9f · 2026-10-20T00:36:34.737Z · 1728 × 921 Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256
3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
- Use only the existing FICTIONAL local SET-11 teaching - no live transport connection. It is test and Draft. The example does not establish a working external connection.
Recorded release 3dfb7c9f · 2026-10-20T00:36:11.306Z · 1728 × 921 Initial fictional Test/Draft integration context
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256
199de91b52132a7af2ea5ab8a4333767602cb8703937dee98967433c08024622- Integration page: The Integration entry is selected.
- Match the fictional endpoint: Read FICTIONAL local SET-11 teaching - no live transport.
- Read test: This example is a test connection.
- Read Draft: The connection remains Draft.
Recorded release 3dfb7c9f · 2026-10-20T00:36:34.737Z · 1728 × 921 Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256
3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
- Use the literal harmless software-training marker shown below. Do not paste an actual key, certificate body or client secret.
Recorded release 3dfb7c9f · 2026-10-20T00:36:23.894Z · 1728 × 921 Harmless marker triggers the reference warning
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256
965a1d53407225fa2887fc038ac9257732dbfaeeb8982d52dc1be739fe705d0b- Read the harmless training marker: The marker contains PRIVATE KEY but no actual key bytes.
- Read the key-material warning: The warning says this looks like key material, not a reference.
- Rotate remains disabled: Do not attempt a rotation.
1. Identify the fictional connection
On Integration, match FICTIONAL local SET-11 teaching - no live transport and read test and Draft. This initial image supplies context; the later closed and reloaded views show the settled endpoint page.
Initial fictional Test/Draft integration context
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 199de91b52132a7af2ea5ab8a4333767602cb8703937dee98967433c08024622
- Integration page: The Integration entry is selected.
- Match the fictional endpoint: Read FICTIONAL local SET-11 teaching - no live transport.
- Read test: This example is a test connection.
- Read Draft: The connection remains Draft.
Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a
- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
2. Inspect the initially disabled dialog
Select Rotate certificate on the matching endpoint. In Rotate the certificate, leave the existing subject and all other fields unchanged. The reference and Change reason are initially empty; Rotate is disabled and Still needed names a change reason and at least one changed field.
Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a
- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
Initial Rotate the certificate dialog with disabled Rotate
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 eec54b118246086b0527b4411e8703f68f43d0c66a86ee859e93932c2be6ed93
- Read the existing subject: Leave Certificate subject unchanged.
- Reference is initially empty: Use the Secrets-manager reference field for the harmless training marker.
- Change reason is empty: The initial dialog has no change reason.
- Rotate is disabled: Still needed lists a change reason and at least one changed field.
3. Use the harmless marker to inspect the warning
In Secrets-manager reference (never the secret), enter exactly: SOFTWARE TRAINING ONLY - PRIVATE KEY MARKER - NO KEY BYTES. Read the red warning that it looks like key material, not a reference. Rotate remains disabled.
Initial Rotate the certificate dialog with disabled Rotate
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 eec54b118246086b0527b4411e8703f68f43d0c66a86ee859e93932c2be6ed93
- Read the existing subject: Leave Certificate subject unchanged.
- Reference is initially empty: Use the Secrets-manager reference field for the harmless training marker.
- Change reason is empty: The initial dialog has no change reason.
- Rotate is disabled: Still needed lists a change reason and at least one changed field.
Harmless marker triggers the reference warning
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 965a1d53407225fa2887fc038ac9257732dbfaeeb8982d52dc1be739fe705d0b
- Read the harmless training marker: The marker contains PRIVATE KEY but no actual key bytes.
- Read the key-material warning: The warning says this looks like key material, not a reference.
- Rotate remains disabled: Do not attempt a rotation.
4. See that a reason does not clear the reference warning
In Change reason, enter: Inspect reference validation only; do not rotate. Leave subject, Not after, Rotation owner and Lock token unchanged. The reference warning remains and Rotate is still disabled.
Fictional reason leaves Rotate disabled
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 293948e5ae76655b53b25d981ba4ee7ffc2687687e091e80cdcbc97a4e3aeaac
- Enter the fictional reason: Inspect reference validation only; do not rotate.
- Reference warning remains: A change reason does not make this marker a usable reference.
- Rotate is still disabled: The reference requirement remains unmet.
- Close: Close the dialog without rotating.
5. Close without rotating
Select Close. On the returned endpoint page, read Draft and v1. Close leaves this inspection without a submitted rotation.
Fictional reason leaves Rotate disabled
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 293948e5ae76655b53b25d981ba4ee7ffc2687687e091e80cdcbc97a4e3aeaac
- Enter the fictional reason: Inspect reference validation only; do not rotate.
- Reference warning remains: A change reason does not make this marker a usable reference.
- Rotate is still disabled: The reference requirement remains unmet.
- Close: Close the dialog without rotating.
Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a
- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
What this inspection demonstrates
The marker exercises a client-side reference warning. It does not supply usable credentials, rotate the certificate, activate the Draft or test an exchange. Existing certificate and connection details remain the starting point.
Harmless marker triggers the reference warning
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 965a1d53407225fa2887fc038ac9257732dbfaeeb8982d52dc1be739fe705d0b
- Read the harmless training marker: The marker contains PRIVATE KEY but no actual key bytes.
- Read the key-material warning: The warning says this looks like key material, not a reference.
- Rotate remains disabled: Do not attempt a rotation.
Fictional reason leaves Rotate disabled
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 293948e5ae76655b53b25d981ba4ee7ffc2687687e091e80cdcbc97a4e3aeaac
- Enter the fictional reason: Inspect reference validation only; do not rotate.
- Reference warning remains: A change reason does not make this marker a usable reference.
- Rotate is still disabled: The reference requirement remains unmet.
- Close: Close the dialog without rotating.
Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a
- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
Troubleshooting
Rotate is still disabled after a reason is entered
This is the expected result for the harmless marker. A reason does not turn key-like text into a secrets-manager reference. Use Close to leave the dialog; the next guide shows how to remove the retained local text.
Fictional reason leaves Rotate disabled
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 293948e5ae76655b53b25d981ba4ee7ffc2687687e091e80cdcbc97a4e3aeaac
- Enter the fictional reason: Inspect reference validation only; do not rotate.
- Reference warning remains: A change reason does not make this marker a usable reference.
- Rotate is still disabled: The reference requirement remains unmet.
- Close: Close the dialog without rotating.
Settled Integration page after Close without rotation
Capture details
Observed committed 3dfb training profile on 20 October 2026 (Asia/Riyadh). Existing synthetic Test/Draft endpoint; harmless reference-marker inspection and Close only. No rotation or connection test.
Image SHA-256 3f04b1727d4152070579b669882008f686cb05c67771196c3d428dedfb66bd2a
- Rotate certificate: Open the existing endpoint’s rotation dialog for this no-save inspection.
- Read Draft after Close: The existing connection is still Draft.
- Read v1 after Close: The existing version is still v1.
Source evidence
Every citation uses this exact committed version. The private source repository requires access.
- repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/IntegrationSettings.tsx:1286 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
66e9c9e08ce8f46d99d6f2a7d5151892128fb945ee853de3aca9b5d6fd82fd9c - repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts:32 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
ff97224d5fbbd20f144d5fbfef996f1a52674778e15d2ea24d03e3f273e32f45 - repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
81a44a6c28c4c36ab8a7542423eb16a40cc7aab95e146aaa2e587364335d6868 - repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/GovernancePrimitives.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
e7858225692949a913814920da5036c10dd8c2f54754ad081c5fde229ab99743 - repositories/platform/mansoq-web/src/pages/Facility/settings/layout.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
6fbc4ae56f122fb81af6c8664c8dd6a147d2afda10e937a69aa5ff01faf8bd79 - repositories/platform/mansoq-web/src/components/ui/sidebar/facility/facility-nav.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
26a257157ad5c4272295c13ac63f349cc4f2ba61ede92af64e671a0eb9be5d95 - repositories/platform/mansoq-web/src/components/Common/UserSelector.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
3ff892e309880a84e8c3dbba580ffdba9fbcb111fab68b60118da712d8fcfcfe - repositories/platform/mansoq-web/src/components/ui/dialog.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
2548b1609767c9625002c844a050627e2a571f7ea174084ed1d52f6bdd3bdb48 - repositories/platform/mansoq-web/src/types/facility/facilityApi.ts:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
73c1f3bfe72aee2fac337934e00abd581a70c09453b475ac3d44b08476bf0d2c - repositories/platform/mansoq-web/src/common/Permissions.tsx:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
4b85506ece137dd8d361795440c8c69403b8805bf69aabaaa0f876017fc30e07 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:94 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
a8054e6179d244a3d449443d8b1430a307a5bdec864aa70f637fea88d3574006 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration_serializers.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
d14c2ccfad851019eafc0c89648388e20a1437a08f746a9946112d7a238023db - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:250 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
49cc1798847d0bb9082ab4aa30bfb942f8717a41b34c1de767585aa8912586a5 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
e2b741a157811f624bf70161931308f82789e49ca28a2c0d35f86f6fb46b6ba7 - repositories/platform/mansoq-core/mansoq/emr/models/rcm/organization.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
b388eba63becf7fccfcf986b25fac53bce558a538e904bb528e2be406bc12fc6 - repositories/platform/mansoq-core/mansoq/security/authorization/rcm.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
6695821987ae94bb3a9bf379c57c2ce06c400c2b49323022a97664cb942f0f90 - repositories/platform/mansoq-core/mansoq/security/permissions/rcm.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
fd433eada5141642192f6dcaeb5df7a85516f79191d7023b9acf3991ac249906 - repositories/platform/mansoq-core/mansoq/entitlements/registry_rcm.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
ca86694576298c86e7ca008727b41b86e99bb1a96c604dd61b8ed47adecff234 - repositories/platform/mansoq-core/config/api_router.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
36bd0555423f9dd86b0586dac6de8782c32f10017c954587a0c7dd65d0e608db - repositories/platform/mansoq-web/src/types/user/userApi.ts:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
467f0c5ecd52d3ef876ae76df505acc71e2179a7271e57279813452aa90cc9fc - repositories/platform/mansoq-core/mansoq/emr/models/rcm/base.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
4b601c09a81cbb21da2ae46d272ac4abd462ed38c35ddb61407074232d535129 - repositories/platform/mansoq-core/mansoq/emr/models/base.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
61f50a19078c8a6435398e6b3e9174326038e9047129382c0d882f1e8f367b4c - repositories/platform/mansoq-core/mansoq/utils/models/base.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
1a5270f50188d1e0b044210773ca86a483b904f3a9724bb7b321d4ea463acfaf - repositories/platform/mansoq-core/mansoq/emr/models/revenue_cycle.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
e576c48f88ea02f524d651bdfa01339bcd9af2d396cfce68df65068e204af71a - repositories/platform/mansoq-core/mansoq/emr/models/rcm/governance.py:250 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
8b0b3542a0caebd152aca9e23c73dba7d0321b86d6da31f3fb8fd37dfaf5b983 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance_serializers.py:1 ·
3dfb7c9f519fb5b4cd4452439f3c12346bf58319Source file checksum
e04fe39a904878cfb7e7e92dfe2bc3b88a9e5e556a4ca979712bf05735e81ff3




