webhook
12 TopicsEvent Subscriptions to Webhooks
been trying to get event items in azure over to webhooks for immediate action...ie teams, slack, etc...but MS is requiring validation of the URL per recent security best practices... I did a test via the webhook.site and was able to view the callback URL and did a invoke-restmethod to confirm, and azure green lit the URL, but teams/slack/others dont handle that or display that data so one can confirm... anyone gotten around this? feel its something stupid I am missing90Views0likes1CommentWorkflow-webhook not tied to user
Hello! We are developing applications in AWS (sorry, guys), and some workloads require posting to Teams channels using webhooks via Workflows (the new webhook way). We are also using webhooks to notify in Teams when Github actions finish or need interactions. However, when creating the webhook in Workflows it only seems possible to tie the webhook to a regular user. Are there any ways to use a Service Account / Service principal as the webhook/workflow owner? Using a regular user account as the webhook owner is a major drawback, eg. the need to rewrite all webhooks if the user quits the company and is disabled in Entra ID. Regards globus68200Views0likes0CommentsRandom timeouts at webhook connectors to MS Teams
In my company we are using Elastic Watcher to monitor various system indicators. These watchers are sending notifications to our MS Teams via a webhook (https://<mycompany>.webhook.office.com:443/<channel-uri>). Most the time this works perfectly, but every now and then we are getting a socket exception ("Connection Timeout" or "Connection Reset"). Teams does not respond with a HTTP error code, but this is an exception on the sending system (Elastic). The messages are far below 10 KB in size. Unfortunately I don't have any more information, so it's hard to identify the root cause. But for me this soundy like an issue on the receiver side. I appreciate any hints how to identify the cause and solve the problem.2.6KViews0likes5CommentsWebhook dynamic content turns to null
I have created a flow in power automate that triggers when data is recieved via a http request (webhook). When I recieve a request the data looks very good, but when I try to use the data it turns this data into null. Example: Json schema input: { "schema": { "type": "object", "properties": { "headers": { "type": "object", "properties": { **header properties** }, "body": { "type": "object", "properties": { "id": { "type": "integer" }, **Rest of the body** This is how the data is received, as a nice dataset: { "headers": { not relevant }, "body": { "id": 5704, etc. When using this id from the body to search for example in an excel sheet. It does this: { "host": { "connectionReferenceName": "shared_excelonlinebusiness", "operationId": "GetItem" }, "parameters": { "source": "not relevant", "drive": "not relevant", "file": "not relevant", "table": "not relevant", "idColumn": "ID", "id": null } } Can someone please help me with this problem, I have tried a lot of things, but can't get it to work. Thanks in advanceEvent Grid for Intune?
Hi! I have an app (TOPdesk) where I am currently trying to integrate with Intune. I have learned that Azure has Event Grids and I can use this to fire off PowerShell Runbooks to execute a PS script which will then send off an HTTP request to connect to my app. The question that came to mind is whether it's possible for Event Grids to listen in to activities from Intune? Basically, I was thinking that whenever a new device is created, the Event Grid can help trigger a runbook to send off a HTTP request to connect to the app. Unfortunately, I have no access to Intune and Event Grid so I cannot confirm this myself. Any insight or alternatives will be appreciated! Thanks!1.2KViews0likes0CommentsRefresh Card not working?
I have a dotnet core web api that receives an action from an incoming web hook. It is an HTTP Post action on the web api that does some work and I want to reply to the message card using the refresh card. [HttpPost] public async Task<ActionResult> Post() { // do work here, validate, etc.. perform action Response.ContentType = "application/json; charset=utf-8"; Response.Headers.Add("CARD-ACTION-STATUS", "Plan is being created."); Response.Headers.Add("CARD-UPDATE-IN-BODY", "true"); return Ok(); } When I do this on the controller action, the Teams message card from the incoming web hook reads: Failed to send Plan is being created. So I can tell Teams is getting the refresh data to update the card body but its not doing it and I cannot seem to figure out why.Solved2.5KViews0likes3CommentsIncoming Webhook Action Messages
I am using an incoming webhook to trigger some automated jobs (from an on-premise powershell script) and am curious that when someone clicks the action in the message card how can I find out on the action endpoint who clicked the button (it's a .net core web api receiving the action event)? Need to be able to get this so we can properly assign the tickets in our system to the person who approved or rejected the job. Would like to avoid using a text input on the card to have the person type in their user ID which is prone to failure.1.1KViews0likes0CommentsMS Teams Webhook problem
Hello! We have a problem with Teams webhooks. We lost part of log when we send a webhook from Azure Data Explorer via MS Flow or from Elastic. For example: Full log - "ASA: Group <groupname> User <user> IP <ip> assigned to session". And in Teams it looks like - "ASA: Group User <user> IP <ip> assigned to session". (without <groupname>). Any solutions? Thanks! Regards, Nikita Larin.1.2KViews0likes0Comments