当前位置: 首页 > 知识库问答 >
问题:

将Azure Management Service从一个租户移动到另一个租户,保持应用程序注册以连接

甄正信
2023-03-14

我正在尝试将azure API管理服务从tenantA转移到tenantB,以给第三方连接的可能性,已经创建了两个应用程序注册。允许应用程序注册A连接到API。允许应用程序注册B连接到应用程序注册A,并由第三伙伴用于连接到API。

问题:是否可以将API管理服务转移到tenantB,并保留Tenanta的应用程序注册。因此应该允许tenantA中现有的应用程序注册(A)连接到tenantB中的api

共有1个答案

武元白
2023-03-14

不幸的是,无法将Azure广告应用程序注册从一个Azure广告租户迁移到另一个Azure广告租户。您必须在新的Azure AD租户中重新创建Azure AD应用注册,并将所有角色和权限映射到新的应用注册。

解释:Azure AD应用程序注册由其唯一的应用程序对象定义,该应用程序对象驻留在应用程序注册的Azure AD租户(称为应用程序的“home”租户)中。

https://docs.microsoft.com/en-us/Azure/active-directory/develope/app-objects-and-service-principals

https://docs.microsoft.com/en-us/Azure/role-based-access-control/transfer-subscription#理解-the-impact-of-transfer-a-subscription

 类似资料:
  • 我在租户A中有一个Azure广告B2C,在租户B中有一个SPA web应用程序(FE)和一个API函数应用程序(Node.js)。 FE正在使用MSAL要求使用Azure ADB2C登录。我希望在API中设置身份验证以接受FE的承载访问令牌。 我如何配置Azure来实现这一点?

  • 我正在使用Spring 2. x、Hibernate 5. x、Spring Data REST、Mysql 5.7构建一个多租户REST服务器应用程序。Spring 2. x使用Hikari进行连池。 我将使用每个租户数据库的方法,这样每个租户都有自己的数据库。 我以这种方式创建了我的MultiTenantConnectionProvider: 在我的实现中,我阅读了tenantId,并从中央管

  • 我正在使用Java、Spring、Struts2和Hibernate设计一个多租户SaaS Web应用程序。经过一些研究,我选择在共享数据库、共享模式、共享表的方法中实现多租户。并用tenantid标记每个db行。 我已经重写了我的应用程序,所以管理者和DAO将把tenantId作为一个参数,只为正确的数据库资源服务。 当获取信息时,这对所有视图来说都是完美的。也用于创建新的东西(使用登录的用户t

  • 我决定从旧的azure门户创建应用程序并将应用程序设置为多租户。 我已经设置了OAuth 2.0令牌endpoint(< code > https://log in . Microsoft online . com/ 如果我尝试使用任何已注册的Office 365用户ID(我用于登录Azure的用户除外)进行授权,则会收到此错误: 来自身份提供者“https://STS . windows . n

  • 我有两个来自不同组织(租户)的SharePoint网站: 房客1:abc.sharepoint.com 房客2:xyz.sharepoint.com 已在azure portal for Tenan 1'abc上注册并授予应用程序所需的权限。sharepoint。com”,以便租户2用户可以访问它:“xyz”。sharepoint。com' 认证工作正常 当我与租户1的abc用户进行身份验证时,对

  • 我们正在开发一个多租户应用程序。在体系结构方面,我们为业务逻辑设计了共享中间层,为数据持久性设计了每个租户一个数据库。也就是说,业务层将与每个租户的数据库服务器建立一组连接(连接池)。这意味着应用程序为每个租户维护单独的连接池。如果我们预计约有5000个租户,那么这个解决方案需要高资源利用率(每个租户的应用服务器和数据库服务器之间的连接),这会导致性能问题。 我们已经通过保持公共连接池解决了这个问