Artifact Signing identity validation: portal cannot render the document upload view ("documents": null schema error) — how do I submit the requested BV documents?

Anton Kulikov 0 Reputation points
2026-07-26T14:02:16.17+00:00

I'm trying to complete an Organization identity validation (Public trust) for Artifact Signing as a Spanish sole trader (autónomo). The request came back Failed, but the underlying vetting record shows it is only partially failed and has an unused appeal path — and the portal cannot render the UI I'd need to act on it.

Vetting results on the record:

Check Status
DNE Pass
TSS Pass
BV Fail
DV Fail
VC_Ind Pass (identity verified, valid to 2027-07-26)
EV NotStarted

BV comment: "Please provide additional document(s) dated within the past 12 months to verify your organization. Examples of verification documents are as follows:" — the message is truncated and the list of example documents never renders.

BV also shows appealPath: BV_001,BV_002,BV_003,BV_004,BV_005,BV_006,BV_007 with appealCount: 0, so no appeal has been used.

The reason I can't see the document list or upload anything is that the portal view throws a schema validation error, because the record has "documents": null where the view requires an array:

VettingView.ReactView: Validation failed for view parameter schema.

TypeBox errors: [{"keyword":"type",

  "schemaPath":"#/properties/data/properties/documents",

  "instancePath":"/data/documents",

  "params":{"type":"array"},

  "message":"must be array"}]

DV failed with no comment and no appeal path at all. My declared website is makelenssense.com, but the primary contact email on the request is a gmail.com address, so I suspect DV needs an address at the declared domain — but nothing in the UI says so.

Questions:

  1. How do I submit documents against an existing identity validation when appealCount is 0 and seven appeal paths are listed, but the portal's upload view won't render?
  2. What is the full list of acceptable BV documents? (The list is cut off.)
  3. What does DV actually require, and does the primary email need to be at the declared website's domain?
  4. Is the "documents": null vs array mismatch a known portal bug?

I have a Certificado de Situación Censal from the Spanish AEAT, issued within the past 12 months, ready to provide.

Identity validation ID: 14b2d771-db48-478e-9d10-1950a752c9b7

OneVet request ID: 8341314a-0631-4c77-9132-591137cb33b4

(Subscription and tenant IDs available privately on request.)

Artifact Signing
Artifact Signing

A fully managed end-to-end service for digitally signing code, documents, and applications. (formerly Trusted Signing)


1 answer

Sort by: Most helpful
  1. Manish Patil 0 Reputation points Microsoft Employee
    2026-08-04T05:27:42.7066667+00:00

    @Anton Kulikov Please use organization email id for identity validation in this case. You can't validate organization identities using free host emails like gmail.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.