Create end user on admin creation

Hi!

I need my administrators to be able to access my frontend just like an end user - with their admin account. Is there any way to create an end user on admin creation?

I.e:

  1. Admin (A) invites test@test.com (B) as new admin.
  2. B signs up using A’s invitation-link
  3. Strapi creates an admin user AND an end user for B with test@test.com.
  4. B can sign in to Strapi’s admin panel AND authenticate themselves to api/auth/local with their test@test.com

Thanks in advance