From 4cb770a58ce4dfee1229d13e75923dca84b44b48 Mon Sep 17 00:00:00 2001 From: Jurjen Ladenius Date: Tue, 13 Jun 2023 09:27:22 +0200 Subject: [PATCH] custom role pipeline executor --- .../Azure Data Factory Pipeline Executor.json | 16 ++++++++++++++++ Powershell/Lists/Resources.ps1 | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 Custom roles/Azure Data Factory Pipeline Executor.json diff --git a/Custom roles/Azure Data Factory Pipeline Executor.json b/Custom roles/Azure Data Factory Pipeline Executor.json new file mode 100644 index 0000000..7b01ae2 --- /dev/null +++ b/Custom roles/Azure Data Factory Pipeline Executor.json @@ -0,0 +1,16 @@ +{ + "Id": "78d0a64e-7c85-4314-995d-3095ee54b1d8", + "Name": "Azure Data Factory Pipeline Executor", + "Description": "Allows for running and cancelling Azure Data Factory pipelines.", + "Actions": [ + "/Microsoft.DataFactory/factories/pipelines/createrun/action", + "/Microsoft.DataFactory/factories/cancelpipelinerun/action", + "/Microsoft.DataFactory/factories/pipelineruns/cancel/action" + ], + "NotActions": [], + "DataActions": [], + "NotDataActions": [], + "AssignableScopes": [ + "/subscriptions/2372e452-d101-4fb1-b9ed-664b8cd68e40" + ] +} \ No newline at end of file diff --git a/Powershell/Lists/Resources.ps1 b/Powershell/Lists/Resources.ps1 index 13152b5..8460bef 100644 --- a/Powershell/Lists/Resources.ps1 +++ b/Powershell/Lists/Resources.ps1 @@ -26,7 +26,7 @@ Write-Host "==================================================================== $subscriptions = Get-AzSubscription | Where-Object State -eq "Enabled" -$fileName = "c:\temp\2023-03-08 azure_resources.csv" +$fileName = "c:\temp\2023-06-12 azure_resources.csv" #rm $fileName foreach ($subscription in $subscriptions)