【问题标题】:Azure Data Factory user permissions to specific pipeline or linked serviceAzure 数据工厂用户对特定管道或链接服务的权限
【发布时间】:2021-07-27 11:40:04
【问题描述】:

使用自定义角色,我们可以创建从内置角色派生的角色,并自定义角色分配给用户时可以拥有的权限。

https://docs.microsoft.com/en-us/azure/role-based-access-control/custom-roles

关于数据工厂,它是否是一种创建角色的方法,其范围仅授予用户 (r/w/d) 特定 ADF 管道或链接服务的权限?还是我需要创建 2 个数据工厂?

  "actions": [
    ...
    "Microsoft.DataFactory/dataFactories/*",
    "Microsoft.DataFactory/factories/*",
    ...    ]

【问题讨论】:

  • 我相信您需要一个具有不同权限的单独数据工厂。

标签: azure azure-devops azure-active-directory azure-data-factory


【解决方案1】:

您可以创建自定义角色(不可分配范围)以通过 powershell 授予对特定管道的访问权限。

“assignableScopes”: [
        “/subscriptions/<<SubscriptionID>>/resourceGroups/<<RGName>>/providers/Microsoft.DataFactory/factories/<<ADFName>>/pipelines/<<PipelineName>>”
    ],
    “permissions”: [
        {
            “actions”: [
                “Microsoft.DataFactory/factories/pipelines/createrun/action”
            ],
            “notActions”: [],
            “dataActions”: [],
            “notDataActions”: []
        }
    ]

详情: https://datasharkx.wordpress.com/2021/07/26/security-access-to-trigger-a-specific-pipeline-in-azure-data-factory/

【讨论】:

    猜你喜欢
    • 2020-09-27
    • 2020-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-10
    • 2019-05-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多