diff --git a/.github/actions/spelling/allow.txt b/.github/actions/spelling/allow.txt index 2acbd7f8e..a387954ef 100644 --- a/.github/actions/spelling/allow.txt +++ b/.github/actions/spelling/allow.txt @@ -3,6 +3,7 @@ autorun barcode chainable clickable +entra flyout hackish hashable diff --git a/src/Lombiq.OSOCE.Web/appsettings.json b/src/Lombiq.OSOCE.Web/appsettings.json index aefef8a2d..48b0f978f 100644 --- a/src/Lombiq.OSOCE.Web/appsettings.json +++ b/src/Lombiq.OSOCE.Web/appsettings.json @@ -17,8 +17,15 @@ }, "OrchardCore": { "Lombiq_Hosting_Azure_ApplicationInsights": { - // Fill this out if you'd like to use the Application Insights module. - "QuickPulseTelemetryModuleAuthenticationApiKey": "your API key here", + // Set this if you want to use Entra authentication (required if 'Local Authentication' is disabled). + // Possible values: None, ManagedIdentity, ServicePrincipal. + "EntraAuthenticationType": "None", + // Provide the ServicePrincipal Credentials (required if EntraAuthenticationType is set to ServicePrincipal). + "ServicePrincipalCredentials": { + "TenantId": "your service principal tenant id", + "ClientId": "your service principal client id", + "ClientSecret": "your service principal client secret" + }, // Some sample configuration below. "EnableUserNameCollection": true, "EnableLoggingTestMiddleware": true diff --git a/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights b/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights index 9f8299bd3..66973656c 160000 --- a/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights +++ b/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights @@ -1 +1 @@ -Subproject commit 9f8299bd3b4ac01918c54b4ee7d57370d4c11bb9 +Subproject commit 66973656cdca3d09c820ef599e75ca4896a409b4