Import-CMAADServerApplication
在 Configuration Manager 中建立Microsoft Entra伺服器應用程式定義。
Syntax
Import-CMAADServerApplication
[-AppIdUri <Uri>]
[-AppName] <String>
[-AzureEnvironmentOption <AzureEnvironment>]
[-ClientId] <String>
[-SecretKey] <SecureString>
[-SecretKeyExpiry] <DateTime>
[-TenantId] <String>
[-TenantName] <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
使用此 Cmdlet 從Microsoft Entra識別碼匯入伺服器應用程式,並為Configuration Manager網站定義它。 它假設 Azure 系統管理員已在Microsoft Entra識別碼中建立應用程式。 在Microsoft Entra識別碼中,此應用程式稱為Web應用程式註冊。
如需如何使用此 Cmdlet 建立雲端管理閘道 (CMG) 的詳細資訊,請參閱 2010 版本資訊:雲端管理閘道。
如需在 Configuration Manager 中Microsoft Entra應用程式的詳細資訊,請參閱設定 Azure 服務。
注意事項
此 Cmdlet 可能與其他 Azure 服務搭配運作,但只會使用 雲端管理 連線進行測試,以支援雲端管理閘道 (CMG) 。
範例
範例 1
在此範例中,第一個命令會建立 的 11/16/2021
datetime 變數。 第二個命令會使用此日期變數作為秘密金鑰到期日,當其使用提供的詳細資料匯入伺服器應用程式時。
$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
參數
-AppIdUri
在 Microsoft Entra 系統管理中心指定應用程式註冊專案的應用程式識別碼 URI。 此值在您的Microsoft Entra租使用者中必須是唯一的。 它位於Configuration Manager用戶端用來要求存取服務的存取權杖中。 格式類似于 https://ConfigMgrService.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppName
指定應用程式的易記名稱。 此值是應用程式註冊中的顯示名稱。
Type: | String |
Aliases: | ApplicationName |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureEnvironmentOption
指定此應用程式註冊是在全域 Azure 雲端 () AzurePublicCloud
,還是Azure Government雲端 (AzureUSGovernmentCloud
) 。
Type: | AzureEnvironment |
Accepted values: | AzurePublicCloud, AzureUSGovernmentCloud |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClientId
以Microsoft Entra識別碼指定應用程式註冊的應用程式 (客戶端) 識別碼值。 格式為標準 GUID。
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
此參數會將萬用字元視為常值字元值。 您無法將其與 ForceWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
此參數會處理萬用字元,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecretKey
指定從Azure 入口網站複製此應用程式的秘密金鑰。 當您以Microsoft Entra識別碼註冊應用程式時,複製了秘密金鑰。
Type: | SecureString |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecretKeyExpiry
指定 SecretKey 到期的日期。 當您在 [Microsoft Entra識別碼] 中建立應用程式的秘密金鑰時,會設定此值。
Type: | DateTime |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
指定Microsoft Entra租使用者的 GUID。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantName
指定Microsoft Entra租使用者的名稱。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
None
輸出
IResultObject
相關連結
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應