简体   繁体   English

限制对 azure 逻辑应用程序 api 连接器的访问

[英]Limit access to azure logic app api connectors

I want to set up logic app, which is going to monitor rss feed and create task in azure devops based on data from feed and some conditions.我想设置逻辑应用程序,它将监视 rss 提要并根据提要中的数据和某些条件在 azure devops 中创建任务。 That's the easy part.那是容易的部分。 I want to make this set up more or less secure and want to prevent API connector reuse.我想让这个设置或多或少安全,并希望防止 API 连接器重用。 So, when I login to Azure DevOps using logic app using connector, API Connection is being created and I can reuse it with any other logic app.因此,当我使用逻辑应用程序使用连接器登录 Azure DevOps 时,正在创建 API 连接,我可以将其与任何其他逻辑应用程序一起使用。 How do I prevent this this reuse behaviour?如何防止这种重用行为? Is it possible to limit connector use somehow, so it can be used with 1 logic app only?是否可以以某种方式限制连接器的使用,因此它只能与 1 个逻辑应用程序一起使用? The resource group is in subscription which can be accessed by some users already, so limitng access to resource group with logic app is not an option.资源组处于订阅状态,某些用户已经可以访问,因此不能使用逻辑应用限制对资源组的访问。

Unfortunately, there is no way to make the API connection restricted to only one logic app.不幸的是,没有办法使 API 连接仅限于一个逻辑应用程序。 The other possible way would be if you have different user having access to different resource groups, one per user, and set RBAC so only the user have access to it and they are not reusing it.另一种可能的方法是,如果您有不同的用户可以访问不同的资源组,每个用户一个,并设置 RBAC,以便只有用户可以访问它并且他们不会重复使用它。 But still that user can also reuse the connection if they want但是该用户仍然可以根据需要重用连接

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM