Hi all,
we are currently using Azure AD B2c to manage our users and we added a custom user attribute called "Marketing Emails" in the format of 'CheckboxMultiselect'.
On the registration page, it is shown as a checkbox, with a boolean value is being stored. This works perfectly and as expected.
To edit the user profile, we implemented a new user flow as recommended by the documentation, enabled localization so that we can see and edit the 'profile edit page'. Under the 'Page layout' of the 'profile edit page' on the same user flow, we added the "Marketing Emails" attribute to be shown for editing. We set it up as optional, no verification required and as 'CheckboxMultiselect' as the user input. When we run the 'edit profile' user flow, login and then want to change the custom attribute, we are presented with just text saying 'Marketing Emails' without any checkbox or any options. If we switch it from 'CheckboxMultiselect' in the user input type to 'Text', we get a text box that we can edit and is prefilled with the value from the user settings.
Example of the 'CheckboxMultiselect' user input type on the edit profile page:
So the question is, is there a way for the checkbox to appear on the profile edit page? None of the options work as expected.