Assign User to incoming Webhooks
we run Mattermost and have some webhooks set up for Taiga ( https://taiga.io ). We created a User "Taiga-Bot" for our webhooks.
Right now the webhook is always assigned to the user that created given webhook.
I'd like to have an option to assign already created/new webhooks to any user as long that I'm logged in with a sysAdmin account.
Fran Riehl commented
Good idea, I was looking for the same problem right now.
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.
System admins can set who can create, edit and view webhooks from System Console > Integrations > Custom Integrations > Restrict managing integrations to Admins. You can also customize the profile picture and username that the webhook posts as.