I’am triyng to integrate a form for the users who want to use my application.
The point is I need to create an admin author User with this form. But the admin model is locked, i can’t add some fields to the model and my users author admin need some other fields like “siret” or “iban”. It will be a marketplace with professionals sellers.
I saw on internet some topics about this subject.
There are 2 solutions (i think the solutions are ok but not optimal) :
Create a public user with extended model and after create an admin user without the extended fields: here
I want to know if there is an other way and if there is not, what option is the best if strapi do some evolutions about it.
Other question, is it possible to have differents fileds for differents admin types. Ex: super admin doesn’t have same fileds than author admin.
Not currently @Jean1 with one of the recent releases we did add in the option to use oneWay or manyWay relations to the Admin panel users but those fields will not show up on the actual admin model (as it’s not required). You could for the time being create a model to hold this day with a relation to that (admin panel admins model) but until the strapi-admin package is moved to the plugin you won’t be able to extend it without forking and maintaining your fork of the strapi-admin package.