New-EntraApplicationKey

アプリケーションに新しいキーを追加します。

構文

Default (既定)

New-EntraApplicationKey

    -ApplicationId <String>
    -KeyCredential <KeyCredential>
    -PasswordCredential <PasswordCredential>
    -Proof <String>
    [<CommonParameters>]

説明

アプリケーションに新しいキーを追加します。

例 1: アプリケーションにキー資格情報を追加する

Connect-Entra -Scopes 'Application.ReadWrite.All','Application.ReadWrite.OwnedBy'
$application = Get-EntraApplication -Filter "DisplayName eq '<application-display-name>'"
$params = @{
    ApplicationId = $application.Id
    KeyCredential = @{ key=[System.Convert]::FromBase64String('{base64cert}') }
    PasswordCredential = @{ DisplayName = 'mypassword' }
    Proof = '{token}'
}

New-EntraApplicationKey @params

このコマンドは、指定されたアプリケーションにキー資格情報を追加します。

  • -ApplicationId パラメーターは、アプリケーションの一意識別子を指定します。
  • -KeyCredential パラメーターは、追加するアプリケーション キーの資格情報を指定します。
  • -PasswordCredential パラメーターは、追加するアプリケーション パスワード資格情報を指定します。
  • -Proof パラメーターは、既存のキーの所有証明として使用される署名済みの JWT トークンを指定します。

パラメーター

-ApplicationId

アプリケーション オブジェクトの一意識別子。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:オブジェクト識別子

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-KeyCredential

追加するアプリケーション キーの資格情報。

注: keyId 値は null にする必要があります。

パラメーターのプロパティ

型:KeyCredential
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-PasswordCredential

追加するアプリケーション パスワード資格情報。

注: keyId 値は null にする必要があります。

パラメーターのプロパティ

型:PasswordCredential
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Proof

既存のキーの所有証明として使用される署名付き JWT トークン。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

入力

String

Microsoft.Open.MSGraph.Model.KeyCredential

Microsoft.Open.MSGraph.Model.PasswordCredential

出力

Microsoft.Open.MSGraph.Model.KeyCredential