Creating users with admin rights to create webhooks is a bit too much.
Allowing to set username and icon is a security risk. The best would be the admin can chose a username and an icon so the webhook ist very restrikted. Also if you have LDAP integration, you would need to create a LDAP account first to add webhooks with your way. Allowing normal users to create webhooks is also often not possible.
Creating users with admin rights to create webhooks is a bit too much.
Allowing to set username and icon is a security risk. The best would be the admin can chose a username and an icon so the webhook ist very restrikted. Also if you have LDAP integration, you would need to create a LDAP account first to add webhooks with your way. Allowing normal users to create webhooks is also often not possible.
https://mattermost.uservoice.com/forums/306457-general/suggestions/35123479-add-image-upload-to-webhook-profile-picture-integr