メインコンテンツにスキップ

Set-AzureApplication

注: PowerShell 統合には、ShareGate Migrate の Pro または Enterprise サブスクリプションが必要です。Essentials プランでは利用できません。

コマンド

Set-AzureApplication

説明

以前保存した Azure AD アプリケーションの認証オブジェクトを変更します。名前または ID でアプリケーションを指定し、1つ以上のプロパティを変更します。NewName で名前を変更したり、クライアント (アプリケーション) ID を更新したり、証明書または証明書のサムプリントで資格情報を置き換えたりできます。

名前を変更する

Set-AzureApplication -Name "Contoso Migration" -NewName "Contoso Prod"

クライアント ID を更新する

Set-AzureApplication -Name "Contoso Migration" -ClientId 22222222-3333-4444-5555-666666666666

LocalMachine のサムプリントで資格情報を置き換える

Set-AzureApplication -Name "Contoso Migration" -CertificateThumbprint 1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B -StoreLocation LocalMachine -StoreName My

構文

Set-AzureApplication
-Name <String>
[-NewName <String>]
[-ClientId <String>]
[-StoreLocation <StoreLocation>]
[-StoreName <StoreName>]

Set-AzureApplication
-Name <String>
-Certificate <X509Certificate2>
[-NewName <String>]
[-ClientId <String>]
[-StoreLocation <StoreLocation>]
[-StoreName <StoreName>]

Set-AzureApplication
-Name <String>
-CertificateThumbprint <String>
[-NewName <String>]
[-ClientId <String>]
[-StoreLocation <StoreLocation>]
[-StoreName <StoreName>]

Set-AzureApplication
-Id <Guid>
[-NewName <String>]
[-ClientId <String>]
[-StoreLocation <StoreLocation>]
[-StoreName <StoreName>]

Set-AzureApplication
-Id <Guid>
-Certificate <X509Certificate2>
[-NewName <String>]
[-ClientId <String>]
[-StoreLocation <StoreLocation>]
[-StoreName <StoreName>]

Set-AzureApplication
-Id <Guid>
-CertificateThumbprint <String>
[-NewName <String>]
[-ClientId <String>]
[-StoreLocation <StoreLocation>]
[-StoreName <StoreName>]

パラメーター

-Certificate <X509Certificate2>

新しい証明書。そのサムプリントとストアの情報が既存の資格情報を置き換えます。

必須かどうか

True

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

ByNameCertificate, ByIdCertificate

エイリアス

None

-CertificateThumbprint <String>

Windows 証明書ストア内の証明書を参照する新しい証明書のサムプリント。

必須かどうか

True

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

ByNameThumbprint, ByIdThumbprint

エイリアス

None

-ClientId <String>

新しいクライアント (アプリケーション) ID。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-Id <Guid>

指定した ID の Azure アプリケーションを更新します。

必須かどうか

True

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

ById, ByIdCertificate, ByIdThumbprint

エイリアス

None

-Name <String>

指定した名前の Azure アプリケーションを更新します。

必須かどうか

True

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

ByName, ByNameCertificate, ByNameThumbprint

エイリアス

None

-NewName <String>

Azure アプリケーションの名前を変更します。既存のアプリケーションと名前が重複してはいけません。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-StoreLocation <StoreLocation>

証明書の読み取り元となるストアの場所。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

-StoreName <StoreName>

証明書の読み取り元となるストアの名前。

必須かどうか

False

既定値

None

パイプライン入力を許可するか

False

ワイルドカード文字を許可するか

False

パラメーターセット名

(All)

エイリアス

None

この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。

こちらの回答で解決しましたか?