@Charles Woodruff Thanks for reaching out. Can you please validate the below steps:
- Want to confirm whether you have the "Owner" or "Contributor" role on the subscription or resource group that contains the Azure Function to perform this operation or the granular permission on your resource group?
- Make sure that you are using a version of the Azure Function that supports system-assigned managed identities. System-assigned managed identities are supported in version 2.x and later of the Azure Function
- There could be intermittent issue in azure portal if you have already validated the above first two points. If you are not able to enable the system-assigned managed identity for your Azure Function from azure portal, then please try using PowerShell to enable it. You can use the Set-AzWebApp cmdlet to enable the system-assigned managed identity for your Azure Function.
Set-AzWebApp -ResourceGroupName <resource-group-name> -Name <function-app-name> -AssignIdentity $true
In case if the above didn't help then please share the latest operation ID and timeframe in UTC along with the session ID from portal (ctrl + alt + d) so I can review and assist you further.