Import-CMAADServerApplication
Configuration Manager でAzure Active Directory (Azure AD) サーバー アプリ定義を作成します。
構文
Import-CMAADServerApplication
[-AppIdUri <Uri>]
[-AppName] <String>
[-AzureEnvironmentOption <AzureEnvironment>]
[-ClientId] <String>
[-SecretKey] <SecureString>
[-SecretKeyExpiry] <DateTime>
[-TenantId] <String>
[-TenantName] <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
このコマンドレットを使用して、サーバー アプリAzure ADインポートし、Configuration Manager サイト用に定義します。 Azure 管理者がアプリをアプリで既に作成済みAzure AD。 このAzure AD、このアプリは Web アプリ登録_と_呼ばれる。
このコマンドレットを使用してクラウド管理ゲートウェイ (CMG) を作成する方法の詳細については 、「2010リリース ノート: クラウド管理ゲートウェイ」を参照してください。
Configuration Manager のアプリのAzure AD詳細については、「Configure Azure services」を参照してください。
注意
このコマンドレットは他の Azure サービスで動作する場合がありますが、クラウド管理ゲートウェイ****(CMG) をサポートするためにクラウド管理接続でのみテストされます。
例
例 1
この例では、最初のコマンドで datetime 変数を作成します 11/16/2021 。 2 番目のコマンドは、指定された詳細を使用してサーバー アプリをインポートするときに、この日付変数をシークレット キーの有効期限として使用します。
$date = [datetime]::parseexact("11/16/2021", 'MM/dd/yyyy', $null)
Import-CMAADServerApplication -TenantName "Contoso" -TenantId "05a349fa-298a-4427-8771-9efcdb73431e" -AppName "CmgServerApp" -ClientId "7078946d-fc1c-43b7-8dee-dd6e6b00d783" -SecretKey "1uXGR^!0@Cjas6qI*J02ZeS&&zY19^hC*9" -SecretKeyExpiry $date
パラメーター
ポータルでアプリ登録エントリのアプリケーション ID URI をAzure ADします。 この値は、テナント内で一意であるAzure ADがあります。 Configuration Manager クライアントがサービスへのアクセスを要求するために使用するアクセス トークンに含まれます。 形式は に似ています https://ConfigMgrService 。
| Type: | Uri |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
アプリの表示名を指定します。 この値は、アプリ登録の表示名です。
| Type: | String |
| Aliases: | ApplicationName |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このアプリの登録がグローバル Azure クラウド ()、または Azure Government クラウド AzurePublicCloud () に含まれるかどうかを指定します AzureUSGovernmentCloud 。
| Type: | AzureEnvironment |
| Accepted values: | AzurePublicCloud, AzureUSGovernmentCloud |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
アプリ登録のアプリケーション (クライアント) ID値を指定Azure AD。 形式は標準の GUID です。
| Type: | String |
| Position: | 3 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
コマンドレットを実行する前に確認メッセージを表示します。
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターは、ワイルドカード文字をリテラル文字値として扱います。 ForceWildcardHandling と組み合わせは使用できない。
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターはワイルドカード文字を処理し、予期しない動作を引き起こします (推奨されません)。 DisableWildcardHandling と組み合わせは使用できない。
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Azure portal からコピーされたこのアプリのシークレット キーを指定します。 アプリをアプリに登録するときにシークレット キーをコピー Azure AD。
| Type: | SecureString |
| Position: | 4 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
SecretKey の有効期限 が切れる日付を 指定します。 アプリのシークレット キーを作成するときに、この値を構成Azure AD。
| Type: | DateTime |
| Position: | 5 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
テナントの GUID をAzure ADします。
| Type: | String |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
テナントの名前をAzure ADします。
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
入力
なし
出力
IResultObject