Assess
Assess

Migration Control Library

Structured library of Directory migration controls. Each control traces to tests, findings and evidence.

Pass126
Action required13
Critical5
Not assessed5
Exception0
149 of 149
MethodEvidence
DIR-001Directory API endpoint migratedDirectory APICritical3Configuration scanCRITICAL310 Sept, 01:20
DIR-002Directory API v2.2 supportedDirectory APIHigh2API probeACTION REQUIRED111 Sept, 02:20
OAUTH-001New token endpoint configuredOAuth & AuthenticationHigh2Static analysisPASS112 Sept, 03:20
OAUTH-002OAuth audience uses new issuerOAuth & AuthenticationCritical1Network probeCRITICAL210 Sept, 04:20
OAUTH-003Directory OAuth scopes migratedOAuth & AuthenticationMedium1Certificate inspectionACTION REQUIRED11 Sept, 05:20
SCIM-001Legacy SCIM dependency removedTPP RegistrationHigh2Engineer attestationACTION REQUIRED12 Sept, 06:20
JWKS-001RFC 7517 JWKS content type supportedJWKSMedium2Architecture reviewACTION REQUIRED110 Sept, 07:20
JWKS-002Signing keys selected dynamically using kidJWKSCritical1Configuration scanCRITICAL111 Sept, 08:20
PKI-001Keyfactor trust chain installedPKICritical4API probeCRITICAL512 Sept, 01:20
PKI-002Entrust and Keyfactor dual trust supportedPKICritical2Static analysisPASS310 Sept, 02:20
PKI-003No hard-coded Entrust issuer assumptionsPKIHigh2Network probeACTION REQUIRED11 Sept, 03:20
PKI-0044096-bit issuing CA supportedPKIHigh3Certificate inspectionPASS112 Sept, 04:20
PKI-005Certificate path building validatedCertificate ValidationHigh1Engineer attestationPASS110 Sept, 05:20
REV-001Keyfactor OCSP connectivity validatedRevocationHigh3Architecture reviewPASS211 Sept, 06:20
REV-002Keyfactor CRL connectivity validatedRevocationMedium2Configuration scanACTION REQUIRED112 Sept, 07:20
TPP-001TPP organisation lookup validatedTPP RegistrationHigh1API probePASS210 Sept, 08:20
TPP-002TPP role/permission validation confirmedTPP RegistrationCritical2Static analysisCRITICAL211 Sept, 01:20
TPP-003TPP certificate validation confirmedCertificate ValidationHigh2Network probePASS212 Sept, 02:20
SSA-001SSA signature validation confirmedSSAHigh1Certificate inspectionPASS210 Sept, 03:20
DIR-003Directory API TLS 1.2+ enforcedDirectory APILow2API probePASS109 Sept, 11:05
DIR-004Directory rate-limit handlingDirectory APILow2Static analysisPASS110 Sept, 12:05
DIR-005Directory API error handlingDirectory APILow2Network probePASS11 Sept, 13:05
DIR-006Directory pagination supportedDirectory APIMedium2Certificate inspectionPASS112 Sept, 14:05
DIR-007Directory API retry policyDirectory APILow2Engineer attestationPASS108 Sept, 15:05
DIR-008Directory health probe configuredDirectory APILow2Architecture reviewPASS109 Sept, 16:05
DIR-009Directory API timeout tunedDirectory APILow1Configuration scanPASS110 Sept, 17:05
DIR-010Directory API logging redactedDirectory APIMedium2API probePASS111 Sept, 18:05
OAUTH-004Client credentials flow uses private_key_jwtOAuth & AuthenticationHigh2Static analysisPASS112 Sept, 10:05
OAUTH-005Token cache TTL within limitsOAuth & AuthenticationLow2Network probePASS08 Sept, 11:05
OAUTH-006Token endpoint mTLS boundOAuth & AuthenticationLow2Certificate inspectionNOT ASSESSED
OAUTH-007Refresh of Directory tokens automatedOAuth & AuthenticationMedium2Engineer attestationPASS110 Sept, 13:05
OAUTH-008OAuth error mappingOAuth & AuthenticationLow2Architecture reviewPASS111 Sept, 14:05
OAUTH-009Clock skew tolerance configuredOAuth & AuthenticationLow1Configuration scanPASS112 Sept, 15:05
OAUTH-010Token introspection migratedOAuth & AuthenticationLow2API probePASS108 Sept, 16:05
OAUTH-011OAuth logging redactedOAuth & AuthenticationMedium2Static analysisPASS109 Sept, 17:05
TPP-004DCR request schema v3.3TPP RegistrationLow2Network probePASS110 Sept, 18:05
TPP-005Registration idempotencyTPP RegistrationHigh2Certificate inspectionPASS11 Sept, 10:05
TPP-006Software statement revocation handledTPP RegistrationLow2Engineer attestationACTION REQUIRED12 Sept, 11:05
TPP-007Redirect URI validationTPP RegistrationMedium2Architecture reviewPASS108 Sept, 12:05
TPP-008Registration audit trailTPP RegistrationLow1Configuration scanPASS109 Sept, 13:05
TPP-009Legacy DCR adapter decommission planTPP RegistrationLow2API probePASS110 Sept, 14:05
TPP-010Duplicate client detectionTPP RegistrationLow2Static analysisPASS111 Sept, 15:05
TPP-011Registration rate limitingTPP RegistrationMedium2Network probePASS112 Sept, 16:05
SSA-002SSA expiry enforcedSSALow2Certificate inspectionPASS108 Sept, 17:05
SSA-003SSA issuer validatedSSALow2Engineer attestationPASS09 Sept, 18:05
SSA-004SSA software roles mappedSSAHigh2Architecture reviewPASS110 Sept, 10:05
SSA-005SSA org_jwks_endpoint honouredSSAMedium1Configuration scanPASS111 Sept, 11:05
SSA-006SSA revocation checkedSSALow2API probePASS112 Sept, 12:05
SSA-007SSA schema validationSSALow2Static analysisPASS108 Sept, 13:05
SSA-008SSA claims loggedSSALow2Network probePASS109 Sept, 14:05
JWKS-003JWKS cache refresh on rotationJWKSMedium2Certificate inspectionPASS110 Sept, 15:05
JWKS-004JWKS endpoint TLS validatedJWKSLow2Engineer attestationACTION REQUIRED11 Sept, 16:05
JWKS-005Unknown kid triggers refetchJWKSLow2Architecture reviewPASS12 Sept, 17:05
JWKS-006JWKS size limitsJWKSLow1Configuration scanPASS108 Sept, 18:05
JWKS-007JWKS negative cachingJWKSHigh2API probePASS109 Sept, 10:05
JWKS-008JWKS fetch timeoutJWKSLow2Static analysisNOT ASSESSED
JWKS-009JWKS x5c chain validatedJWKSLow2Network probePASS111 Sept, 12:05
CERT-001Certificate expiry monitoringCertificatesLow2Certificate inspectionPASS112 Sept, 13:05
CERT-002SAN/CN policy enforcedCertificatesMedium2Engineer attestationPASS108 Sept, 14:05
CERT-003EKU validationCertificatesLow2Architecture reviewPASS109 Sept, 15:05
CERT-004Certificate inventory completeCertificatesLow1Configuration scanPASS10 Sept, 16:05
CERT-005QWAC/QSealC distinctionCertificatesLow2API probePASS111 Sept, 17:05
CERT-006Certificate pinning removedCertificatesMedium2Static analysisPASS112 Sept, 18:05
CERT-007Key usage validatedCertificatesHigh2Network probePASS108 Sept, 10:05
CERT-008Certificate renewal runbookCertificatesLow2Certificate inspectionPASS109 Sept, 11:05
CERT-009Signing certificate rotation testedCertificatesLow2Engineer attestationPASS110 Sept, 12:05
CERT-010Transport certificate rotation testedCertificatesMedium2Architecture reviewACTION REQUIRED11 Sept, 13:05
CERT-011Certificate CN policy for sandboxCertificatesLow1Configuration scanPASS112 Sept, 14:05
CERT-012Wildcard certificates prohibitedCertificatesLow2API probePASS08 Sept, 15:05
CERT-013Certificate issuance SLACertificatesLow2Static analysisPASS109 Sept, 16:05
PKI-006Keyfactor root distributedPKIMedium2Network probePASS110 Sept, 17:05
PKI-007Cross-certificate handledPKILow2Certificate inspectionPASS111 Sept, 18:05
PKI-008Policy OID validationPKIHigh2Engineer attestationPASS112 Sept, 10:05
PKI-009Chain depth limitsPKILow2Architecture reviewPASS108 Sept, 11:05
PKI-010PKI change managementPKIMedium1Configuration scanPASS109 Sept, 12:05
PKI-011HSM key ceremony evidencePKILow2API probePASS10 Sept, 13:05
PKI-012CA bundle version pinnedPKILow2Static analysisACTION REQUIRED11 Sept, 14:05
PKI-013PKI monitoring alertsPKILow2Network probePASS112 Sept, 15:05
TS-001Trust store inventory completeTrust StoresMedium2Certificate inspectionPASS108 Sept, 16:05
TS-002Trust store version controlTrust StoresLow2Engineer attestationPASS109 Sept, 17:05
TS-003Trust store distribution automatedTrust StoresLow2Architecture reviewPASS110 Sept, 18:05
TS-004Trust store rollback testedTrust StoresHigh1Configuration scanNOT ASSESSED
TS-005No expired anchors presentTrust StoresMedium2API probePASS112 Sept, 11:05
TS-006Trust store access controlledTrust StoresLow2Static analysisPASS108 Sept, 12:05
TS-007Trust store checksum verifiedTrust StoresLow2Network probePASS09 Sept, 13:05
TS-008Sandbox trust store alignedTrust StoresLow2Certificate inspectionPASS110 Sept, 14:05
TS-009Trust store change alertingTrust StoresMedium2Engineer attestationPASS111 Sept, 15:05
TS-010Trust store owner assignedTrust StoresLow2Architecture reviewPASS112 Sept, 16:05
TS-011Trust store backup verifiedTrust StoresLow1Configuration scanPASS108 Sept, 17:05
TS-012Legacy anchors removal planTrust StoresLow2API probePASS109 Sept, 18:05
CV-001Revocation failure policy definedCertificate ValidationHigh2Static analysisPASS110 Sept, 10:05
CV-002Soft-fail configuration reviewedCertificate ValidationLow2Network probePASS11 Sept, 11:05
CV-003Validation latency SLOCertificate ValidationLow2Certificate inspectionPASS112 Sept, 12:05
CV-004Validation cache TTLCertificate ValidationLow2Engineer attestationPASS108 Sept, 13:05
CV-005Name constraints handledCertificate ValidationMedium2Architecture reviewPASS109 Sept, 14:05
CV-006Validation errors alertedCertificate ValidationLow1Configuration scanACTION REQUIRED10 Sept, 15:05
CV-007Validation service HACertificate ValidationLow2API probePASS111 Sept, 16:05
NET-001Egress allow-list updatedNetwork ConnectivityLow2Static analysisPASS112 Sept, 17:05
NET-002DNS resolution for new endpointsNetwork ConnectivityMedium2Network probePASS108 Sept, 18:05
NET-003Firewall rules for OCSPNetwork ConnectivityHigh2Certificate inspectionPASS09 Sept, 10:05
NET-004Firewall rules for CRLNetwork ConnectivityLow2Engineer attestationPASS110 Sept, 11:05
NET-005Proxy authentication configuredNetwork ConnectivityLow2Architecture reviewPASS111 Sept, 12:05
NET-006Network latency baselineNetwork ConnectivityMedium1Configuration scanPASS112 Sept, 13:05
NET-007TLS inspection bypassNetwork ConnectivityLow2API probePASS108 Sept, 14:05
NET-008Sandbox connectivity validatedNetwork ConnectivityLow2Static analysisPASS109 Sept, 15:05
NET-009Failover path validatedNetwork ConnectivityLow2Network probePASS110 Sept, 16:05
NET-010MTU / fragmentation validatedNetwork ConnectivityMedium2Certificate inspectionPASS11 Sept, 17:05
NET-011Egress logging enabledNetwork ConnectivityLow2Engineer attestationNOT ASSESSED
GW-001Gateway client cert forwardingAPI GatewayHigh2Architecture reviewPASS108 Sept, 10:05
GW-002Gateway header sanitisationAPI GatewayLow1Configuration scanPASS109 Sept, 11:05
GW-003Gateway policy versioningAPI GatewayMedium2API probePASS110 Sept, 12:05
GW-004Gateway certificate cacheAPI GatewayLow2Static analysisPASS111 Sept, 13:05
GW-005Gateway error responsesAPI GatewayLow2Network probePASS112 Sept, 14:05
GW-006Gateway rate limitsAPI GatewayLow2Certificate inspectionPASS108 Sept, 15:05
GW-007Gateway loggingAPI GatewayMedium2Engineer attestationPASS09 Sept, 16:05
GW-008Gateway rollback testedAPI GatewayLow2Architecture reviewPASS110 Sept, 17:05
IAM-001Client store migrationIAMLow1Configuration scanPASS111 Sept, 18:05
IAM-002IAM HA validatedIAMHigh2API probePASS112 Sept, 10:05
IAM-003IAM config as codeIAMMedium2Static analysisPASS108 Sept, 11:05
IAM-004IAM secrets rotatedIAMLow2Network probePASS109 Sept, 12:05
IAM-005IAM audit loggingIAMLow2Certificate inspectionPASS110 Sept, 13:05
IAM-006IAM performance testIAMLow2Engineer attestationPASS11 Sept, 14:05
IAM-007IAM rollback testedIAMMedium2Architecture reviewACTION REQUIRED12 Sept, 15:05
IAM-008IAM Sandbox parityIAMLow1Configuration scanPASS108 Sept, 16:05
IAM-009IAM client migration dry-runIAMLow2API probePASS109 Sept, 17:05
IAM-010IAM certificate bound tokensIAMLow2Static analysisPASS110 Sept, 18:05
REV-003OCSP stapling enabledRevocationHigh2Network probePASS111 Sept, 10:05
REV-004OCSP response cachingRevocationLow2Certificate inspectionPASS112 Sept, 11:05
REV-005CRL size handlingRevocationLow2Engineer attestationPASS108 Sept, 12:05
REV-006Revocation check timeoutRevocationLow2Architecture reviewPASS09 Sept, 13:05
REV-007Revocation monitoringRevocationMedium1Configuration scanPASS110 Sept, 14:05
REV-008Revocation soft-fail alertingRevocationLow2API probePASS111 Sept, 15:05
OPS-001Runbooks updatedOperational ReadinessLow2Static analysisPASS112 Sept, 16:05
OPS-002On-call briefedOperational ReadinessLow2Network probeNOT ASSESSED
OPS-003Monitoring dashboards updatedOperational ReadinessMedium2Certificate inspectionPASS109 Sept, 18:05
OPS-004Alerting thresholds tunedOperational ReadinessHigh2Engineer attestationPASS110 Sept, 10:05
OPS-005Rollback plan approvedOperational ReadinessLow2Architecture reviewPASS111 Sept, 11:05
OPS-006Cutover communications planOperational ReadinessLow1Configuration scanPASS12 Sept, 12:05
OPS-007Incident bridge testedOperational ReadinessMedium2API probePASS108 Sept, 13:05
OPS-008Post-cutover hypercare definedOperational ReadinessLow2Static analysisPASS109 Sept, 14:05
OPS-009TPP communications issuedOperational ReadinessLow2Network probeACTION REQUIRED10 Sept, 15:05
OPS-010Change freeze scheduledOperational ReadinessLow2Certificate inspectionPASS111 Sept, 16:05
OPS-011Capacity validatedOperational ReadinessMedium2Engineer attestationPASS112 Sept, 17:05
OPS-012Disaster recovery reviewedOperational ReadinessLow2Architecture reviewPASS108 Sept, 18:05
OPS-013Data retention reviewedOperational ReadinessHigh1Configuration scanPASS109 Sept, 10:05
OPS-014Third-party notifiedOperational ReadinessLow2API probePASS10 Sept, 11:05
OPS-015Cutover rehearsal completedOperational ReadinessMedium2Static analysisPASS111 Sept, 12:05
OPS-016Evidence pack reviewedOperational ReadinessLow2Network probePASS112 Sept, 13:05
OPS-017Go/No-Go criteria agreedOperational ReadinessLow2Certificate inspectionPASS108 Sept, 14:05