Skip to content
Customer Identity · available nowBuild your first Test integration.Create a Test project
NamoID
All posts
NamoID Blog

DigiLocker Production Readiness Checklist

Use a DigiLocker launch worksheet to verify permissions, contract compatibility, consent, failure handling, data retention, and operational ownership.

A DigiLocker launch needs evidence of provider approval, compatible integration behaviour, and a workable operating process. Assign an owner and a test to each of those areas.

DigiLocker describes onboarding, technical integration, and launch steps. The API Setu consumer SOP describes approval and responsibilities for using APIs. Confirm the applicable route for your application. DigiLocker partner onboarding API Setu consumer SOP

Fill in a readiness worksheet

AreaEvidence to bring to the launch reviewSuggested owner
AccessApproved organisation, client, purpose, and document typesProvider relationship owner
ConfigurationExact contract revision, environment, and callbacksIntegration engineer
User journeyConsent screen and approved alternative pathProduct owner
Evidence checksCases for source, permissions, integrity, and expirySecurity reviewer
OperationsBounded alerts, support workflow, and dependency monitoringOperations owner
CleanupToken revocation and result retention testsData owner

Replace each suggested owner with a named role in your organisation. Link the evidence in the appropriate internal system.

Run tests in two layers

Synthetic fixtures help verify your own code. Use them to test duplicate callbacks, an expired grant, malformed records, and cross-account access. Include a result that completes processing with an unknown expiry.

Provider tests check compatibility with an approved integration. Confirm the host, approved credentials, consent values, token response, document permission, and sample retrieval. Use only the data and access approved for the environment.

Record each test's environment and expected outcome. A test plan should let a reviewer distinguish simulated behaviour from an observed provider result.

Rehearse a launch interruption

Suppose a deployed application starts returning permission failures after a configuration change. The operator should be able to stop new verification attempts, keep the rest of the application available, and tell affected users what to do next.

Plan how to close existing attempts and remove results according to policy. Check who can disable the integration. Record how an authorised operator restores service after the configuration passes review.

Prepare the operating handoff

  1. List the alerts and their owners.
  2. Give support a safe diagnostic template.
  3. Confirm who handles provider escalation.
  4. Run one cleanup exercise.
  5. Record the launch decision and unresolved issues.

Keep the worksheet current when the contract, approved documents, or data flow changes. Troubleshoot DigiLocker failures.

Review readiness with NamoID

NamoID engineers can help turn the worksheet into test cases for your application. Share your stack, approved scope, and the stage that needs review. Message the NamoID team in Slack