Azure:跨多个资源组共享资源

Azure:跨多个资源组共享资源,azure,azure-resource-group,Azure,Azure Resource Group,是否可以跨多个资源组共享特定资源(在我的例子中是redis缓存)?资源组只是一个逻辑容器。资源在哪个资源组中并不重要。您可以使用任何资源组中的资源 示例: 假设您在RG1中创建应用程序服务计划,在RG2中创建Web应用程序服务。此Web应用程序服务可以使用RG1中的应用程序服务计划。您的redis缓存可以从您编写的任何代码中使用,无论是在云中、本地还是任何地方,只要有适当的uri+访问密钥 只要您拥有访问资源的密钥/密码等,您就可以使用资源,无论它们位于哪个资源组中。这包括ssh密钥、vm用户名

是否可以跨多个资源组共享特定资源(在我的例子中是redis缓存)?

资源组只是一个逻辑容器。资源在哪个资源组中并不重要。您可以使用任何资源组中的资源

示例:

假设您在RG1中创建应用程序服务计划,在RG2中创建Web应用程序服务。此Web应用程序服务可以使用RG1中的应用程序服务计划。

您的redis缓存可以从您编写的任何代码中使用,无论是在云中、本地还是任何地方,只要有适当的uri+访问密钥

只要您拥有访问资源的密钥/密码等,您就可以使用资源,无论它们位于哪个资源组中。这包括ssh密钥、vm用户名/密码、redis缓存密钥、存储密钥、cosmos db密钥、sql数据库登录等


对于资源组,唯一特定于access的是授予用户权限。也就是说:如果您将某人作为参与者添加到资源组a而不是资源组B,则他们将无法通过门户或任何管理API操纵资源组B中的设置。尽管如此,他们仍然能够使用资源组B中的所有资源,假设他们拥有登录详细信息/密钥等。

共享是什么意思?