Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Aug 27, 2025

The export restrictions documentation previously explained when an ECCN (Export Commodity Classification Number) is needed for cryptographic apps but provided no guidance on what developers should do after obtaining one. This left a significant gap in the documentation, as developers had no clear path forward for submitting apps with ECCNs to the Microsoft Store.

This PR adds a comprehensive new section "Microsoft Store submission process for apps with ECCNs" that addresses the missing guidance by providing:

What's Added

Step-by-step submission process: Clear instructions on how to provide ECCN information during the Partner Center submission process, including specific references to the submission options page where this information should be provided.

Compliance responsibility clarification: Explicitly separates what developers are responsible for (obtaining ECCNs, ongoing compliance, government reporting) versus what Microsoft handles (distribution reporting for the Store platform itself).

Certification process details: Explains how Microsoft's review team evaluates ECCN information during app certification and what developers can expect during this process.

Clear next steps: Provides actionable guidance for developers who have already obtained an ECCN and need to know how to proceed with Microsoft Store submission.

The new section integrates seamlessly with existing Partner Center submission documentation and maintains consistency with Microsoft's established processes for handling restricted capabilities and compliance requirements.

Impact

This change directly addresses the concerns raised in the issue about missing post-ECCN guidance while maintaining the existing document structure. Developers will now have a complete path from identifying the need for an ECCN through successful Microsoft Store submission.

Fixes #3068.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copy link
Contributor

Learn Build status updates of commit f31a028:

⚠️ Validation status: warnings

For more details, please refer to the build report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

@Copilot Copilot AI changed the title [WIP] "Export restrictions on cryptography" doesn't explain the process if an ECCN is needed Add Microsoft Store submission guidance for apps with ECCNs Aug 27, 2025
Copilot finished work on behalf of alvinashcraft August 27, 2025 13:39
Copy link
Contributor

Learn Build status updates of commit 35d15fa:

✅ Validation status: passed

File Status Preview URL Details
uwp/security/export-restrictions-on-cryptography.md ✅Succeeded

For more details, please refer to the build report.

Copy link
Contributor

PRMerger Results

Issue Description
File Change Percent This PR contains file(s) with more than 30% file change.

Copy link
Contributor

Learn Build status updates of commit 35d15fa:

✅ Validation status: passed

File Status Preview URL Details
uwp/security/export-restrictions-on-cryptography.md ✅Succeeded

For more details, please refer to the build report.

Copy link
Contributor

PRMerger Results

Issue Description
File Change Percent This PR contains file(s) with more than 30% file change.

Copy link
Contributor

Learn Build status updates of commit e12a82d:

✅ Validation status: passed

File Status Preview URL Details
uwp/security/export-restrictions-on-cryptography.md ✅Succeeded

For more details, please refer to the build report.

Copy link
Contributor

PRMerger Results

Issue Description
File Change Percent This PR contains file(s) with more than 30% file change.

@alvinashcraft
Copy link
Contributor

@GrantMeStrength Can you take a quick look at the guidance Copilot has added here regarding Store apps that use cryptography and let me know what you think of it? Is there someone who works on the Store team who could verify if this is accurate (and worthwhile adding)?

eplord pushed a commit to eplord/windows-dev-docs that referenced this pull request Aug 29, 2025
* Updates around usage advice.

* Fixing build issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"Export restrictions on cryptography" doesn't explain the process if an ECCN is needed
2 participants