Skip to content

Add guided EPP endpoint setup - #16

Merged
siyixian merged 1 commit into
mainfrom
feature/epp-external-phone-provider
Sep 16, 2026
Merged

siyixian merged 1 commit into
mainfrom
feature/epp-external-phone-provider

Conversation

@siyixian

Copy link
Copy Markdown
Collaborator

Add a single customer entry point for EPP Step 2 deployment with guided prerequisite installation, tenant-specific Azure and Graph sign-in, commit-pinned assets, provider/language/channel/region selection, deterministic resource naming, verified package publication, and fail-closed Azure/Graph validation.

After one deployment approval, configure the dedicated third-party app, provider-tenant allowed-audience restriction, Epp.Invoke application role, endpoint and Microsoft phone-provider service principals, caller role assignment, Microsoft Graph Application.Read.All grant, encryption certificate/private-key readback, Easy Auth caller restriction, and Soprano OAuth federation.

PowerShell 7 and Azure CLI remain external prerequisites. Missing Graph modules and the Azure CLI Bicep component can be installed after separate consent or with -InstallPrerequisites.

Add a single customer entry point for EPP Step 2 deployment with guided prerequisite installation, tenant-specific Azure and Graph sign-in, commit-pinned assets, provider/language/channel/region selection, deterministic resource naming, verified package publication, and fail-closed Azure/Graph validation.

After one deployment approval, configure the dedicated third-party app, provider-tenant allowed-audience restriction, Epp.Invoke application role, endpoint and Microsoft phone-provider service principals, caller role assignment, Microsoft Graph Application.Read.All grant, encryption certificate/private-key readback, Easy Auth caller restriction, and Soprano OAuth federation.

PowerShell 7 and Azure CLI remain external prerequisites. Missing Graph modules and the Azure CLI Bicep component can be installed after separate consent or with -InstallPrerequisites.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@siyixian

Copy link
Copy Markdown
Collaborator Author

@microsoft-github-policy-service agree company="Microsoft"

@siyixian
siyixian merged commit c2d29cc into main Sep 16, 2026
9 checks passed
@siyixian
siyixian deleted the feature/epp-external-phone-provider branch September 16, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants