通过 API 执行 Azure 权限扫描

问题描述

我已通过 Azure 门户注册了源 (ADLS2) 并完成了初始扫描。我知道我可以安排扫描。 但是我想知道我是否可以通过 API 在 Azure Purview 中执行源扫描。

我已经通过下面的链接,但没有运气。 https://docs.microsoft.com/en-us/azure/purview/tutorial-using-rest-apis

MSFT 团队有什么帮助吗?谢谢。

解决方法

官方教程 Use the REST APIs,(目前)仅涵盖 Apache Atlas 端点。

Microsoft 实际上在 Deployment best practices 中提到建议使用“REST API 路由”来管理“扫描规则集”(以及其他几个任务)。

我的猜测是,管理 Purview 高级配置(例如连接和扫描)是通过另一个非 Atlas 端点完成的。但是我找不到任何关于此的官方文档。

您可以使用 Azure Purvice CLI(第 3 方 Python CLI)来完成您的任务。具体来说,scan 功能:

pv scan run --datasource=<val> --scanName=<val> [--scanLevel=<val>]

更新:根据此purviewcli illustration,有 3 个主要端点“目录”、“扫描”和“监护人”。

更新 2:这是关于 Purview Scans REST API

的文档

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...