Unable to verify publisher or upload logo for AD B2C app registration

Tobias Heldring 11 Reputation points
2022-10-19T06:24:47.167+00:00

We have setup a Azure B2C tenant with an App registration and want to allow any user with a Microsoft account to login. Login flow works but currently we have problems with the consent screen as in the App registration Branding settings there is no option available to upload logo. Also even after successfully verifying our publisher domain in the app registration branding settings, the consent screen still shows the publisher as unverified.

How can we go about it getting publisher verified and uploading a logo to show on consent screen?

251748-screenshot-2022-10-19-at-081435.png

251835-screenshot-2022-10-19-at-081639.png

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,103 questions
{count} vote

1 answer

Sort by: Most helpful
  1. Akshay-MSFT 15,856 Reputation points Microsoft Employee
    2022-10-21T07:17:58.227+00:00

    Hello @Tobias Heldring ,

    For verifying the publisher on B2C:

    • Please check the custom domain verification in corresponding Azure AD tenant and similarly ensure that the domain is verified for your application in Azure AD B2C tenant according to the below documentation link: -

    https://learn.microsoft.com/en-us/azure/active-directory/develop/howto-configure-publisher-domain#configure-publisher-domain-using-the-azure-portal

    • Also, do ensure that you have global administrator privileges on the tenant in which your application is registered, and your user account is a global administrator in that tenant in which your application is registered. You should be an ‘MPN Admin’ or ‘Accounts Admin’ for your tenant. You can verify that by signing on the below MPN management page: -

    https://partner.microsoft.com/dashboard/account/v3/tenantmanagement

    • Once above conditions are met, then using the graph API, mark the app as publisher verified by executing the below command with the verified MPN ID. Ensure that you are logging into the Microsoft Graph API with the Global Administrator credentials and executing the command. Also do refer the below documentation for this purpose: -

    https://learn.microsoft.com/en-us/azure/active-directory/develop/troubleshoot-publisher-verification#making-microsoft-graph-api-calls

    POST /applications/****************/setVerifiedPublisher

    {

    "verifiedPublisherId": "********"   
    

    }

    • Once above actions are done then navigate to Partner Center
    • Select the Settings gear icon, then Account settings, and then select Tenants.
    • Select Associate Azure AD B2C, and then indicate the tenant you want to associate.
    • Sign in at the prompt as Global admin to the tenant you want to associate and then select Confirm.

    Upload logo for AD B2C app registration

    • Azure B2C does not support dedicated logo for application.
    • However, you could have a company branding defined in user flow NOTE: Company branding in Azure AD B2C is currently limited to background image, banner logo, and background color customization. The other properties in the company branding pane, for example, Advanced settings, are not supported.

    Company branding is not supported for the standard Sign in and standard Profile editing user flow types.

    Please do let me know if you have any queries in the comments section.

    Thanks,
    Akshay Kaushik

    Please "Accept the answer" and "Upvote" if the suggestion works as per your business need. This will help us and others in the community as well

    1 person found this answer helpful.