azure-logic-apps

Programmatically Schedule one-time execution of Azure function

a 夏天 提交于 2019-12-01 04:14:56
问题 I have looked through documentation for WebJobs, Functions and Logic Apps in Azure but I cannot find a way to schedule a one-time execution of a process through code. My users need to be able to schedule notifications to go out at a specific time in the future (usually within a few hours or a day from being scheduled). Everything I am reading on those processes is using CRON expressions which is not designed for one-time executions. I realize that I could schedule the job to run on intervals

Trigger Azure Data Factory Pipeline from Logic App w/ Parameter

孤街醉人 提交于 2019-11-29 12:05:35
Let me preface that I'm a noob to Logic Apps and Data Factory. Anyways, I'm currently working on an integration and one part of it is that I need to trigger a pipeline in Data Factory from Logic Apps. I've successfully done that, the one part I can't seem to figure out is how to pass parameters to my pipeline. I've tried altering the JSON under both the "parameters" & "triggers" sections but haven't gotten anything to click so far. The pipeline ends up executing, but only with the default parameters. Has anybody had any success in doing this yet? Any help is appreciated. You can use the body

Assigning Microsoft Graph permissions to Azure Managed Service Identity

非 Y 不嫁゛ 提交于 2019-11-29 11:46:24
I'm trying to assign permissions to an Azure Managed Service Identity for my Azure Logic App, but am running into errors. I'm using the 2.0.1.16 version of the AzureAD powershell module. What I have done is the following: Create a logic app Generate a Azure Managed Service Identity in the workflow settings of that logic app. Execute the PowerShell below to assign the group.readwrite.all role the the managed service identity. It first throws an access denied error, and subsequent tries will throw a "InvalidRequest" Error. I'm a global administrator, and have full access to the resource group

Azure Logic Apps - Get Blob Content - Setting Content type

点点圈 提交于 2019-11-28 09:19:02
问题 The Azure Logic Apps action "Get Blob Content" doesn't allow us to set the return content-type. By default, it returns the blob as binary (octet-stream), which is useless in most cases. In general it would be useful to have text (e.g. json, xml, csv, etc.). I know the action is in beta. Is that on the short term roadmap? 回答1: Workaround I found is to use the Logic App expression base64ToString. For instance, create an action of type "Compose" (Data Operations group) with the following code:

Assigning Microsoft Graph permissions to Azure Managed Service Identity

独自空忆成欢 提交于 2019-11-28 05:22:01
问题 I'm trying to assign permissions to an Azure Managed Service Identity for my Azure Logic App, but am running into errors. I'm using the 2.0.1.16 version of the AzureAD powershell module. What I have done is the following: Create a logic app Generate a Azure Managed Service Identity in the workflow settings of that logic app. Execute the PowerShell below to assign the group.readwrite.all role the the managed service identity. It first throws an access denied error, and subsequent tries will

Is there a way to secure an Azure Function that will only be called from a specific Azure Logic App?

不羁岁月 提交于 2019-11-28 02:02:51
I understand that Azure Functions are potentially open endpoints on the internet if I read Microsoft’s documentation correctly and per conversations with a friend who has some experience working with web development paradigms that Azure Functions leverages. A cursory reading of security forums and stack overflow questions on the topic leads me to understand at least a couple options of securing them namely 1) Azure Active Directory 2) Shared Access Signatures (SAS) and 3) Azure Virtual Networks . Context/ What does my Azure Function do? It manages a blob container related to an ETL of vendor

Trigger Azure Data Factory Pipeline from Logic App w/ Parameter

人走茶凉 提交于 2019-11-28 02:00:15
问题 Let me preface that I'm a noob to Logic Apps and Data Factory. Anyways, I'm currently working on an integration and one part of it is that I need to trigger a pipeline in Data Factory from Logic Apps. I've successfully done that, the one part I can't seem to figure out is how to pass parameters to my pipeline. I've tried altering the JSON under both the "parameters" & "triggers" sections but haven't gotten anything to click so far. The pipeline ends up executing, but only with the default

Is there a way to secure an Azure Function that will only be called from a specific Azure Logic App?

廉价感情. 提交于 2019-11-26 22:05:09
问题 I understand that Azure Functions are potentially open endpoints on the internet if I read Microsoft’s documentation correctly and per conversations with a friend who has some experience working with web development paradigms that Azure Functions leverages. A cursory reading of security forums and stack overflow questions on the topic leads me to understand at least a couple options of securing them namely Azure Active Directory Shared Access Signatures (SAS) and Azure Virtual Networks.