Feature: Feature parity between Rules and Actions - Ability to switch to another user in an Action
Description: With a connection to an IdP that supports only transient user ids, in Rules we could just use custom logic to determine the correct user in Auth0 database based on sensitive profile data, delete the the IdP user and return the auth0 user. With Actions we can no longer switch to a “random” user, instead users must be linked in order to return the Auth0 user. Because the IdP user ids are not guaranteed to be unique, this would mean that at best the subsequent logins would cause Auth0 to pile up linked identities in Auth0 database users and at worst it would cause Auth0 to return a wrong linked primary user.
Use-case: We are integrating with an IdP who does not provide us with unique persistent ids, but instead provides a sensitive profile data field that cannot be stored in plain text as a linked user id.