We need to authorize developer accounts by using Azure Active Directory B2C in Azure API Management by Azure Terraform, ARM Template, Powershell or CLI.
Atleast we can automate app registration part by any form of scripting like Azure Terraform, ARM Template, Powershell or CLI.
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@Jayesh040 Thanks for the question! We will review and get back to you!
@pramodValavala-MSFT Do we have any update on this ?
I did my research from my end but I was not able to make it.
@Jayesh040 Apologies for the delay. I believe there isn't a way to automate the Azure AD B2C App creation step, but you can setup the identity provider in APIM using either
New-AzApiManagementIdentityProvider cmdletMicrosoft.ApiManagement service/identityProviders resource@PramodValavala-MSFT Thank You.
Powershell worked for us.
Is their any way we can implement the same via azure terraform ?
@Jayesh040 Glad we could help! Unfortunately, it looks like the azurerm provider doesn't support azurerm_api_management_identity_provider _yet_. Feel free to open a feature request on the provider repo for adding support (or even contribute to it 😄).
Since there is no doc update required at the moment, we will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.