Azure Artifact Signing questions: Sole proprietor company name, & identity verification

Trevor Davis 20 Reputation points
2026-10-19T05:44:28.6866667+00:00

Can a Canadian sole proprietorship registered in BC since 1982 obtain an organization-validated certificate displaying Davis Software as the verified publisher?

Can you delete the Artifact Signing account after signing your annual release, then create another the following year without repeating identity verification?

Are there any charges or restrictions associated with this annual cancellation and reactivation approach?

Artifact Signing
Artifact Signing

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


Answer accepted by question author

AI answer

2026-10-19T05:45:45.2533333+00:00

A Canadian sole proprietorship may submit Davis Software through Organization/DBA validation, but that name will appear in the certificate only if Microsoft validates it as the registered legal business identity; deleting only the Artifact Signing account preserves the subscription-scoped identity validation, although its normal expiration and renewal requirements still apply.

1. Eligibility and publisher name

Canada is supported for Public Trust organization validation, and the organization workflow expressly covers an Organization or DBA. Its age since 1982 comfortably exceeds the documented three-year-history threshold referenced for Canadian organizations. However, Microsoft’s validation team makes the final eligibility determination.

For a Public Trust request:

  1. Register Microsoft.CodeSigning on the Azure subscription.
  2. Create an Artifact Signing account using a paid Azure subscription; free, trial, and sponsored subscriptions are unsupported.
  3. Ensure the submitting user has the Artifact Signing Identity Verifier role. Assigning that role requires sufficient Azure RBAC authority; otherwise, have the subscription owner or an administrator with role-assignment authority assign it.
  4. Open Artifact Signing account → Objects → Identity validations.
  5. Select Organization → New Identity → Public.
  6. Enter:
    • Organization Name: the registered legal entity or DBA name exactly as supported by the BC registration/public records.
    • The registered business address and identifier.
    • A website belonging to the business.
    • Primary and secondary addresses on the business-owned domain.
    • The proprietor’s legal personal name exactly as shown on the government-issued ID.
  7. Select Certificate subject preview to inspect the information expected to appear in the certificate, then submit the request. Final issuance remains subject to successful validation. ^1^

Artifact Signing does not permit a custom Common Name or Organization value. The certificate name must be the validated legal entity name, so Davis Software cannot simply be entered as a preferred publisher label. It must be verifiable as the legal business/DBA identity. ^2^

The public documentation does not definitively specify which BC sole-proprietor registration documents or identifiers guarantee acceptance. Before creating the billable account, request entity-specific guidance through an Azure portal support request. If that route is unavailable, Microsoft also documents Microsoft Q&A with the Artifact Signing tag as a public support path. The validation team—not the general eligibility criteria—ultimately decides whether the BC registration supports “Davis Software.”

2. Deleting and recreating the account annually

You can delete the Artifact Signing account after signing and later create another account in the same Azure subscription without automatically deleting the completed identity validation:

  • Deleting the account deletes its certificate profiles and stops signing through them.
  • Previously signed files are not affected.
  • Identity validations remain because they are scoped to the Azure subscription rather than only to one Artifact Signing account. ^1^

Use:

Azure portal → Artifact Signing Accounts → select account → Delete

or:

az artifact-signing delete \
  --name MyArtifactSigningAccount \
  --resource-group MyResourceGroup

Do not delete the identity validation if the objective is to reuse it. Deleted validations cannot be recovered, and deleting one stops renewal for every linked profile across Artifact Signing accounts in that subscription. ^3^

This does not permanently eliminate identity checks. Identity validation has an expiration date and renewal performs a full review; Microsoft may request additional documents. Renewal becomes available 60 days before expiration and can take 1–20 business days. If it expires before renewal, a new validation must be created. ^3^

3. Charges and operational restrictions

The annual deletion/recreation approach has these consequences:

  • Billing begins when the Artifact Signing account is created.
  • Pricing is not prorated: creating an account incurs the full SKU amount for that billing period regardless of when during the period it is created. ^2^
  • Current prices depend on region, currency, and Azure agreement; check the live pricing page before each recreation. ^4^
  • Account deletion removes all associated certificate profiles and immediately prevents further signing through them.
  • Recreating a certificate profile assigns a new durable-identity EKU, even when using the same identity validation and profile name. Any WDAC policy, allowlist, or application pinned to the old profile EKU must be updated. ^5^

Consequently, annual account recreation can avoid charges while the account is absent, but it does not bypass identity-validation expiration, full renewal review, full-period billing when recreated, or certificate-profile/EKU changes.


References

  1. Quickstart: Set up Artifact Signing
  2. Artifact Signing FAQ
  3. Renew or delete Artifact Signing Identity Validations
  4. Artifact Signing - Pricing | Microsoft Azure
  5. Artifact Signing certificate management
AI-generated content may be incorrect. Read our transparency notes for more information.

Was this answer helpful?

1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

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.