Azure逻辑应用程序-可以创建此自定义RBAC规则吗?

时间:2019-02-26 20:16:49

标签: azure azure-logic-apps serverless rbac azure-rbac

是否可以设置Azure RBAC自定义规则,以便角色只能重新提交较早的Logic App Run BUT,而不能通过Designer修改工作流,或者否则?

1 个答案:

答案 0 :(得分:0)

我不太擅长逻辑应用程序,但是您可以通过以下方法获取可能的rbac规则列表:

Get-AzProviderOperation -OperationSearchString 'microsoft.logic/*' | Select-Object -ExpandProperty operation | Sort-Object

我想,如果您仅授予Microsoft.Logic/workflows/runs/*的权限,则不允许该人对其进行修改,因为(很可能)需要Microsoft.Logic/workflows/write。您还需要授予读取权限。

Microsoft.Logic/workflows/run/action
Microsoft.Logic/workflows/runs/actions/listExpressionTraces/action
Microsoft.Logic/workflows/runs/actions/read
Microsoft.Logic/workflows/runs/actions/repetitions/listExpressionTraces/action
Microsoft.Logic/workflows/runs/actions/repetitions/read
Microsoft.Logic/workflows/runs/actions/repetitions/requestHistories/read
Microsoft.Logic/workflows/runs/actions/requestHistories/read
Microsoft.Logic/workflows/runs/actions/scoperepetitions/read
Microsoft.Logic/workflows/runs/cancel/action
Microsoft.Logic/workflows/runs/delete
Microsoft.Logic/workflows/runs/operations/read
Microsoft.Logic/workflows/runs/read