last sync: 2025-May-16 17:48:43 UTC

Function apps should have local authentication methods for deployment disabled

Community Policy definition

Source Repository Community-Policy GitHub
JSON Community-Policy GitHub
Deploy policy 3634d9f0-8b92-40ca-9a15-07690ab72b7c (1.0.0) to Azure
Display name Function apps should have local authentication methods for deployment disabled
Id 3634d9f0-8b92-40ca-9a15-07690ab72b7c
Version 1.0.0
Details on versioning
Category App Service
Microsoft Learn
Description Disabling local authentication methods improves security by ensuring that the app exclusively requires Azure Active Directory identities for authentication. Learn more at: https://aka.ms/app-service-disable-basic-auth.
Mode Indexed
Type Custom Community
Effect Default
DeployIfNotExists
Allowed
DeployIfNotExists, AuditIfNotExists, Disabled
RBAC role(s)
Role Name Role Id
Website Contributor de139f84-1756-47ae-9be6-808fbbe84772
Rule aliases THEN-ExistenceCondition (1)
Alias Namespace ResourceType Path PathIsDefault DefaultPath Modifiable
Microsoft.Web/sites/basicPublishingCredentialsPolicies/allow Microsoft.Web sites/basicPublishingCredentialsPolicies properties.allow True True
Rule resource types IF (1)
Microsoft.Web/sites
THEN-Deployment (1)
Microsoft.Web/sites/basicPublishingCredentialsPolicies
JSON
EPAC
Deploy policy 3634d9f0-8b92-40ca-9a15-07690ab72b7c (1.0.0) to Azure