Custom Channel - X-On-Behalf-Of (customer_id with the role Customer) - where to set permission?

Infos:

  • Used Zammad version: 3.6
  • Used Zammad installation source: (source, package, …)
  • Operating system:
  • Browser + version:

Expected behavior:

  • When using Header: X-On-Behalf-Of: customer_id (with the Role Customer) and create “customchannel” articles - the should be created as type customchannel

Actual behavior:

  • When using Header: X-On-Behalf-Of: customer_id (with the Role Customer) create customchannel articles - they will get created as type note

When the article is created as admin with type: “customchannel” it works fine.

Im new to ruby and its not easy at the beginning - i managed it to create a “customchannel” and can create new tickets via API but only if im not using X-On-Behalf-Of (customer_id with the Role Customer) in the header.
How or where do i declare that Customers are allowd to create “customchannel” articels.

Kind regards, Thomas

Your system does have a article type “customchannel” ?

If not, what you’re trying to achieve will not work.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.