I have a very limited set of users who need to connect to a very limited set of APIs using the resource owner password flow. In order to restrict access to this flow, I intended to set the "User Assignment Required" flag under Enterprise Applications -> Properties -> "User Assignment Required" to 'Yes'.
Unfortunately, this doesn't work, or at least hasn't worked in my experience so far. Does anyone know if there is a way to have B2C honor this field?
My other option is to store the assignment in a database and call a REST API to return a YES/NO response on whether the user is allowed to use that flow for that Client ID. This would work, but I would rather the framework honor the settings within the portal to avoid confusion.
Any help would be appreciated!