注: PowerShell 統合には、ShareGate Migrate のProまたはEnterpriseサブスクリプションが必要です。Essentialsプランでは利用できません。
コマンド
New-AzureApplication
説明
このコマンドは、他の ShareGate コマンドが Microsoft 365 に対して認証するために使用できる Azure AD アプリケーション認証オブジェクトを作成します。
認証は、X.509 証明書、または Windows Certificate Store に保存された証明書のサムプリントのいずれかの方法で指定できます。
例
証明書ストアの証明書を使用して作成する
$cert = Get-Item Cert:\CurrentUser\My\1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B
$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Certificate $cert
Windows Certificate Store の証明書のサムプリントから作成する
$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Thumbprint 1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B
LocalMachine ストアにあるサムプリントから作成する
$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Thumbprint 1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B -CertificateStoreLocation LocalMachine -CertificateStoreName My
構文
New-AzureApplication
-ClientId <String>
-Certificate <X509Certificate2>
[-Name <String>]
New-AzureApplication
-ClientId <String>
-Thumbprint <String>
[-CertificateStoreLocation <StoreLocation>]
[-CertificateStoreName <StoreName>]
[-Name <String>]
パラメーター
-Certificate <X509Certificate2>
認証に使用する X.509 証明書です。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | True (ByValue) |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | Certificate |
エイリアス | None |
-CertificateStoreLocation <StoreLocation>
Windows Certificate Store の場所です。既定値は CurrentUser です。
必須かどうか | False |
既定値 | CurrentUser |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | Thumbprint |
エイリアス | None |
-CertificateStoreName <StoreName>
Windows Certificate Store の名前です。既定値は My です。
必須かどうか | False |
既定値 | My |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | Thumbprint |
エイリアス | None |
-ClientId <String>
Azure AD アプリ登録のクライアント ID です。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-Name <String>
Azure アプリケーションの任意のフレンドリ名です。Save-AzureApplicationのヒントとして使用されます。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-Thumbprint <String>
Windows Certificate Store 内の証明書のサムプリントです。
必須かどうか | True |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | Thumbprint |
エイリアス | None |
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
