We have explored using automation to post webhook updates to a pre-defined MS Teams channel. This works well.
We also have JSM/Teams integration which allows us to crate messages or meetings in Teams from within a JSM case.
Ideally, however, we would like to create a new MS Teams channel within an existing Team from within a ticket. Example:
An MS Team called 'War Room' exists. a new incident case is raised in JSM. When we take action in JSM, we want a sub-channel creating underneath 'War Room' explicitly for that incident.
Does anyone know of a way that can be achieved either manually (from with JSM) or via automation trigger?
According to Microsoft documentation, the Microsoft Graph REST API allows you to automate the creation of a channel within a team. Refer to the documentation here for details on the HTTP request. In Jira automation, you can use the 'Send web request' action to reproduce this request. Ensure proper authorization and accurately fill the request body for successful execution.
Hi Gabriel,
I followed the rather convoluted MS process for creating a web request. I had to create an app entry in Entra.
I called this Jira Service Management. It provided me with:
Tenant ID
Client ID
and then I created a Secret Key.
I took these 3 pieces of information and using the supplied CURL code I pasted this into an online curl processor which gave me an Authorization code.
I used this in the Authorization header as bearer <value>
Everything in the Jira Automation looks as it should but I am getting this error:
Access token has expired or is not yet valid
Do you have any thoughts on where I can start looking for the reason?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.