使用powershell创建azure ad应用程序,但在门户中不可见

使用powershell创建azure ad应用程序,但在门户中不可见,azure,azure-active-directory,azure-powershell,Azure,Azure Active Directory,Azure Powershell,我正在跟踪azure automation的链接。 在powershell中编写了一个简单的脚本,如下所示 Login-AzureRmAccount $app = New-AzureRmADApplication –DisplayName "azureatomationadauth" – HomePage "http://azureadauthhome" –IdentifierUris "http://azureadauthhome" –Password "Aut123" 显然,这是成功

我正在跟踪azure automation的链接。

在powershell中编写了一个简单的脚本,如下所示

Login-AzureRmAccount

$app = New-AzureRmADApplication –DisplayName "azureatomationadauth" –  HomePage "http://azureadauthhome" –IdentifierUris "http://azureadauthhome" –Password "Aut123"
显然,这是成功执行的,我也得到了应用程序ID作为输出

奇怪的是,我无法在azure门户中看到此应用程序

我假设它是在默认目录下创建的,所以在应用程序选项卡下检查,它是不可见的

你知道它在哪里吗?

“新AzureRmADApplication”已经在“Azure Active Directory”中创建了应用程序,当前订阅与之关联。 在您的情况下,它可能是默认目录

转到Azure管理门户>>单击Active Directory>>选择订阅与之关联的默认目录>>单击“应用程序”>>使用“我的公司拥有的应用程序”筛选应用程序>>单击“勾号”

轰!!将显示名为“azureatomationadauth”的应用程序

“新AzureRmADApplication”已在“Azure Active Directory”中创建应用程序,当前订阅与之关联。 在您的情况下,它可能是默认目录

转到Azure管理门户>>单击Active Directory>>选择订阅与之关联的默认目录>>单击“应用程序”>>使用“我的公司拥有的应用程序”筛选应用程序>>单击“勾号”

轰!!将显示名为“azureatomationadauth”的应用程序


通过转到Active Directory页面并单击应用程序,您实际上找到了正确的位置。但是,您可能看不到您的应用程序,因为“经典”Azure门户(manage.windowsazure.com)在“应用程序”选项卡中仅显示“服务主体”

在您的情况下,如果您正在执行该链接上的步骤,请运行:

Login-AzureRmAccount
$app = New-AzureRmADApplication –DisplayName "azureatomationadauth" –  HomePage "http://azureadauthhome" –IdentifierUris "http://azureadauthhome" –Password "Aut123"
检查门户,您将看不到它,因为您只创建了应用程序主体,但还没有创建服务主体

一旦您在该链接中执行下一步:

New-AzureRmADServicePrincipal –ApplicationId $app.ApplicationId
您将在Azure广告应用程序页面中看到一个条目

您可以在此处找到有关应用程序主体和服务主体的更多信息:

该条的要点: 应用程序对象:此对象表示应用程序的定义。您可以在下面的应用程序对象部分找到其属性的详细描述


ServicePrincipal对象:此对象表示目录租户中应用程序的实例。您可以将策略应用于ServicePrincipal对象,包括为ServicePrincipal分配允许应用程序读取租户目录数据的权限。每当您更改应用程序对象时,这些更改也会应用到租户中关联的ServicePrincipal对象。

通过转到Active Directory页面并单击应用程序,您实际上找到了正确的位置。但是,您可能看不到您的应用程序,因为“经典”Azure门户(manage.windowsazure.com)在“应用程序”选项卡中仅显示“服务主体”

在您的情况下,如果您正在执行该链接上的步骤,请运行:

Login-AzureRmAccount
$app = New-AzureRmADApplication –DisplayName "azureatomationadauth" –  HomePage "http://azureadauthhome" –IdentifierUris "http://azureadauthhome" –Password "Aut123"
检查门户,您将看不到它,因为您只创建了应用程序主体,但还没有创建服务主体

一旦您在该链接中执行下一步:

New-AzureRmADServicePrincipal –ApplicationId $app.ApplicationId
您将在Azure广告应用程序页面中看到一个条目

您可以在此处找到有关应用程序主体和服务主体的更多信息:

该条的要点: 应用程序对象:此对象表示应用程序的定义。您可以在下面的应用程序对象部分找到其属性的详细描述

ServicePrincipal对象:此对象表示目录租户中应用程序的实例。您可以将策略应用于ServicePrincipal对象,包括为ServicePrincipal分配允许应用程序读取租户目录数据的权限。无论何时更改应用程序对象,这些更改都会应用于租户中关联的ServicePrincipal对象