共用方式為


Connect-AzAccount

使用已驗證的帳戶連線到 Azure,以搭配 Az PowerShell 模組中的 Cmdlet 使用。

語法

UserWithSubscriptionId (預設值)

Connect-AzAccount
    [-Environment <String>]
    [-Tenant <String>]
    [-AccountId <String>]
    [-Subscription <String>]
    [-AuthScope <String>]
    [-ContextName <String>]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-UseDeviceAuthentication]
    [-Force]
    [-ClaimsChallenge <String>]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ServicePrincipalWithSubscriptionId

Connect-AzAccount
    -Credential <PSCredential>
    -Tenant <String>
    [-Environment <String>]
    [-ServicePrincipal]
    [-Subscription <String>]
    [-AuthScope <String>]
    [-ContextName <String>]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-Force]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UserWithCredential

Connect-AzAccount
    -Credential <PSCredential>
    [-Environment <String>]
    [-Tenant <String>]
    [-Subscription <String>]
    [-AuthScope <String>]
    [-ContextName <String>]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-Force]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ServicePrincipalCertificateWithSubscriptionId

Connect-AzAccount
    -CertificateThumbprint <String>
    -ApplicationId <String>
    -Tenant <String>
    [-Environment <String>]
    [-ServicePrincipal]
    [-Subscription <String>]
    [-AuthScope <String>]
    [-ContextName <String>]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-Force]
    [-SendCertificateChain]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ClientAssertionParameterSet

Connect-AzAccount
    -ApplicationId <String>
    -Tenant <String>
    -FederatedToken <String>
    [-Environment <String>]
    [-ServicePrincipal]
    [-Subscription <String>]
    [-ContextName <String>]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-Force]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ServicePrincipalCertificateFileWithSubscriptionId

Connect-AzAccount
    -ApplicationId <String>
    -Tenant <String>
    -CertificatePath <String>
    [-Environment <String>]
    [-ServicePrincipal]
    [-Subscription <String>]
    [-ContextName <String>]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-Force]
    [-SendCertificateChain]
    [-CertificatePassword <SecureString>]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AccessTokenWithSubscriptionId

Connect-AzAccount
    -AccessToken <String>
    -AccountId <String>
    [-Environment <String>]
    [-Tenant <String>]
    [-GraphAccessToken <String>]
    [-MicrosoftGraphAccessToken <String>]
    [-KeyVaultAccessToken <String>]
    [-Subscription <String>]
    [-ContextName <String>]
    [-SkipValidation]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-Force]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ManagedServiceLogin

Connect-AzAccount
    [-Environment <String>]
    [-Tenant <String>]
    [-AccountId <String>]
    [-Identity]
    [-Subscription <String>]
    [-AuthScope <String>]
    [-ContextName <String>]
    [-SkipContextPopulation]
    [-MaxContextPopulation <Int32>]
    [-Force]
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Connect-AzAccount Cmdlet 會使用已驗證的帳戶連線到 Azure,以搭配 Az PowerShell 模組中的 Cmdlet 使用。 您只能將此已驗證的帳戶與 Azure Resource Manager 要求搭配使用。 若要新增已驗證的帳戶以搭配服務管理使用,請使用 Add-AzureAccount Azure PowerShell 模組中的 Cmdlet。 如果找不到目前使用者的內容,則使用者的內容清單會填入其前 25 個訂閱中每個內容的內容。 您可以執行 Get-AzContext -ListAvailable找到為使用者建立的內容清單。 若要略過此環境定義母體,請指定 SkipContextPopulation 參數。 執行此 Cmdlet 之後,您可以使用 中斷 Disconnect-AzAccount與 Azure 帳戶的連線。

範例

範例 1:連線到 Azure 帳戶

此範例會連線到 Azure 帳戶。 您必須提供 Microsoft 帳戶或組織識別碼認證。 如果您的認證已啟用多重要素驗證,您必須使用互動式選項登入,或使用服務主體驗證。

Connect-AzAccount
Please select the account you want to login with.

Retrieving subscriptions for the selection...
[Tenant and subscription selection]

No      Subscription name                       Subscription ID                             Tenant domain name
----    ------------------------------------    ----------------------------------------    --------------------------
[1]     Subscription1                           xxxx-xxxx-xxxx-xxxx                         xxxxxxxxx.xxxxxxxxxxx.com
[2]     Subscription2                           xxxx-xxxx-xxxx-xxxx                         xxxxxxxxx.xxxxxxxxxxx.com
...
[9]     Subscription9                           xxxx-xxxx-xxxx-xxxx                         xxxxxxxxx.xxxxxxxxxxx.com

Select a tenant and subscription: 1 <requires user's input here>

Subscription name                       Tenant domain name
------------------------------------    --------------------------
Subscription1                           xxxxxxxxx.xxxxxxxxxxx.com

[Announcements]
Share your feedback regarding your experience with `Connect-AzAccount` at: https://aka.ms/azloginfeedback

If you encounter any problem, please open an issue at: https://aka.ms/azpsissue

SubscriptionName     Tenant
-----------------    ------
Subscription1        xxxxxxxxx.xxxxxxxxxxx.com

範例 2:使用組織識別碼認證連線到 Azure

只有在使用者未開啟多重要素驗證時,此案例才有效。 第一個命令會提示輸入使用者認證,並將其儲存在變數中 $Credential 。 第二個命令會使用儲存在 中的 $Credential認證連線到 Azure 帳戶。 此帳戶會使用組織識別碼認證向 Azure 進行驗證。

$Credential = Get-Credential
Connect-AzAccount -Credential $Credential
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
azureuser@contoso.com  Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

範例 3:使用服務主體帳戶連線到 Azure

此命令會將服務主體認證儲存在變數中 $Credential 。 然後,它會使用儲存在變數中的 $Credential 服務主體認證連線到指定的 Azure 租用戶。 ServicePrincipal 參數表示帳戶會以服務主體身分進行驗證。

$SecurePassword = Read-Host -Prompt 'Enter a Password' -AsSecureString
$TenantId = 'yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy'
$ApplicationId = 'zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzz'
$Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $ApplicationId, $SecurePassword
Connect-AzAccount -ServicePrincipal -TenantId $TenantId -Credential $Credential
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
xxxx-xxxx-xxxx-xxxx    Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

範例 4:使用互動式登入連線到特定租用戶和訂用帳戶

此範例會連線到具有指定租用戶和訂用帳戶的 Azure 帳戶。

Connect-AzAccount -Tenant 'xxxx-xxxx-xxxx-xxxx' -SubscriptionId 'yyyy-yyyy-yyyy-yyyy'
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
azureuser@contoso.com  Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

範例 5:使用受控服務身分識別連線

此範例會使用主機環境的系統指派受控服務身分識別 (MSI) 進行連線。 例如,您從具有指派 MSI 的虛擬機器登入 Azure。

Connect-AzAccount -Identity
Set-AzContext -Subscription Subscription1
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
MSI@50342              Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

範例 6:使用受控服務身分識別登入和 ClientId 連線

此範例會使用 myUserAssignedIdentity 的受控服務身分識別進行連線。 它會將使用者指派的身分新增至虛擬機器,然後使用使用者指派身分識別的 ClientId 進行連線。 如需詳細資訊,請參閱 在 Azure VM 上設定 Azure 資源的受控識別

$identity = Get-AzUserAssignedIdentity -ResourceGroupName 'myResourceGroup' -Name 'myUserAssignedIdentity'
Get-AzVM -ResourceGroupName contoso -Name testvm | Update-AzVM -IdentityType UserAssigned -IdentityId $identity.Id
Connect-AzAccount -Identity -AccountId $identity.ClientId # Run on the virtual machine
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
yyyy-yyyy-yyyy-yyyy    Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

範例 7:使用憑證連線

此範例會使用憑證型服務主體驗證連線到 Azure 帳戶。 用於驗證的服務主體必須使用指定的憑證來建立。 如需建立自我簽署憑證並指派許可權的詳細資訊,請參閱使用 Azure PowerShell 建立具有憑證的服務主體

$Thumbprint = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
$TenantId = 'yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy'
$ApplicationId = '00000000-0000-0000-0000-00000000'
Connect-AzAccount -CertificateThumbprint $Thumbprint -ApplicationId $ApplicationId -Tenant $TenantId -ServicePrincipal
Account                      SubscriptionName TenantId                        Environment
-------                      ---------------- --------                        -----------
xxxxxxxx-xxxx-xxxx-xxxxxxxxx Subscription1    yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy AzureCloud

Account          : xxxxxxxx-xxxx-xxxx-xxxxxxxx
SubscriptionName : MyTestSubscription
SubscriptionId   : zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzz
TenantId         : yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy
Environment      : AzureCloud

範例 8:使用 AuthScope 連線

AuthScope 可用來支援資料平面資源比 ARM 資源具有增強驗證的案例,例如儲存體需要 MFA,但 ARM 不需要。 指定 AuthScope 後,例如 Storage,Connect-AzAccount 將首先使用儲存範圍 https://storage.azure.com/登入,然後以靜默方式要求 ARM 的權杖。

Connect-AzAccount -AuthScope Storage
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
yyyy-yyyy-yyyy-yyyy    Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

範例 9:使用憑證檔案連線

此範例會使用憑證型服務主體驗證連線到 Azure 帳戶。 所 CertificatePath指定的憑證檔案 ( 所指定) 應該同時包含憑證和私密金鑰作為輸入。

$SecurePassword = ConvertTo-SecureString -String "****" -AsPlainText -Force
$TenantId = 'yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy'
$ApplicationId = 'zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzz'
Connect-AzAccount -ServicePrincipal -ApplicationId $ApplicationId -TenantId $TenantId -CertificatePath './certificatefortest.pfx' -CertificatePassword $SecurePassword
Account                     SubscriptionName TenantId                        Environment
-------                     ---------------- --------                        -----------
xxxxxxxx-xxxx-xxxx-xxxxxxxx Subscription1    yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy AzureCloud

範例 10:使用 WAM 以互動方式連線

此範例示範如何啟用 WAM (Web 帳戶管理員) 的設定,並使用它來連線到 Azure。

Update-AzConfig -EnableLoginByWam $true
Connect-AzAccount
Account                     SubscriptionName TenantId                        Environment
-------                     ---------------- --------                        -----------
xxxxxxxx-xxxx-xxxx-xxxxxxxx Subscription1    yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy AzureCloud

範例 11:與索賠挑戰連結

此範例示範如何使用宣告挑戰權杖進行連線。 當您在驗證期間收到宣告挑戰時,這很有用,通常是在條件式存取原則需要其他驗證因素時。

Connect-AzAccount -Tenant yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy -Subscription zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzz -ClaimsChallenge eyJhY2Nlc3NfdG9rZW4iOnsiYWNycyI6eyJlc3NlbnRpYWwiOnRydWUsInZhbHVlcyI6WyJwMSJdfX19
Account                     SubscriptionName TenantId                        Environment
-------                     ---------------- --------                        -----------
xxxxxxxx-xxxx-xxxx-xxxxxxxx Subscription1    yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyy AzureCloud

參數

-AccessToken

指定存取權杖。

謹慎

存取權杖是一種認證類型。 您應該採取適當的安全預防措施來保密。 存取權杖也會逾時,並可能阻止長時間執行的工作完成。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

AccessTokenWithSubscriptionId
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AccountId

帳戶的識別碼,與您的存取權杖相關聯。 在 使用者 驗證流程中,AccountId 是使用者名稱/使用者 ID;在 AccessToken 流程中,它是存取權杖的 AccountId;在 ManagedService 流程中,它是 UserAssigned 身分識別的相關聯用戶端識別碼。 若要使用 SystemAssigned 身分識別,請將此欄位保留空白。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

UserWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ManagedServiceLogin
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ApplicationId

服務主體的應用程式識別碼。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ServicePrincipalCertificateWithSubscriptionId
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ClientAssertionParameterSet
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ServicePrincipalCertificateFileWithSubscriptionId
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AuthScope

登入的選擇性 OAuth 範圍、支援的預先定義值:AadGraph、AnalysisServices、證明、批次、DataLake、KeyVault、OperationalInsights、儲存體、Synapse。 它也支援資源 id,例如 https://storage.azure.com/

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:AuthScopeType名稱

參數集

UserWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ServicePrincipalWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
UserWithCredential
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ServicePrincipalCertificateWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ManagedServiceLogin
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-CertificatePassword

存取 pkcs#12 憑證檔案所需的密碼。

參數屬性

類型:SecureString
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ServicePrincipalCertificateFileWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-CertificatePath

pkcs#12 格式的憑證檔案路徑。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ServicePrincipalCertificateFileWithSubscriptionId
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-CertificateThumbprint

憑證雜湊或指紋。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ServicePrincipalCertificateWithSubscriptionId
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ClaimsChallenge

指定使用 base64 編碼的宣告挑戰。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

UserWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

參數屬性

類型:SwitchParameter
預設值:False
支援萬用字元:False
不要顯示:False
別名:參見

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ContextName

此登入的預設 Azure 內容名稱。 如需 Azure 內容的詳細資訊,請參閱 Azure PowerShell 內容物件

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Credential

指定 PSCredential 物件。 如需 PSCredential 物件的詳細資訊,請輸入 Get-Help Get-CredentialPSCredential 物件會提供組織識別碼認證的使用者識別碼和密碼,或服務主體認證的應用程式識別碼和密碼。

參數屬性

類型:PSCredential
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ServicePrincipalWithSubscriptionId
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
UserWithCredential
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

參數屬性

類型:IAzureContextContainer
預設值:None
支援萬用字元:False
不要顯示:False
別名:AzContext, AzureRmContext, AzureCredential

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Environment

包含 Azure 帳戶的環境。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:EnvironmentName

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-FederatedToken

指定另一個身分識別提供者所提供的權杖。 此權杖中的簽發者和主體必須先設定為 ApplicationId 信任。

謹慎

聯合權杖是一種認證。 您應該採取適當的安全預防措施來保密。 聯合權杖也會逾時,並可能阻止長時間執行的工作完成。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:客戶端斷言

參數集

ClientAssertionParameterSet
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Force

以相同名稱覆寫現有內容,而不提示。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-GraphAccessToken

Graph 服務的 AccessToken。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

AccessTokenWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Identity

使用受控服務身分識別登入。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:MSI, 託管服務

參數集

ManagedServiceLogin
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-KeyVaultAccessToken

KeyVault 服務的 AccessToken。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

AccessTokenWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-MaxContextPopulation

登入後填入內容的訂閱數目上限。 預設值為 25。 若要填入前後關聯的所有訂閱,請設定為 -1。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-MicrosoftGraphAccessToken

Microsoft Graph 的存取權杖

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

AccessTokenWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Scope

決定環境定義變更的範圍,例如,變更是否僅套用至現行處理程序,或套用至此使用者啟動的所有階段作業。

參數屬性

類型:ContextModificationScope
預設值:None
接受的值:Process, CurrentUser
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SendCertificateChain

指定是否應該將 x5c 宣告 (憑證的公開金鑰) 傳送至 STS,以在 Azure AD 中輕鬆實現憑證變換。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ServicePrincipalCertificateWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ServicePrincipalCertificateFileWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ServicePrincipal

指出此帳戶會藉由提供服務主體認證來進行驗證。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

ServicePrincipalWithSubscriptionId
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SkipContextPopulation

如果找不到內容,則略過內容填入。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SkipValidation

略過存取權杖的驗證。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

AccessTokenWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Subscription

訂閱名稱或 ID。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:訂閱名稱, SubscriptionId (訂閱識別碼)

參數集

(All)
Position:Named
必要:False
來自管線的值:True
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Tenant

選擇性租用戶名稱或識別碼。

備註

由於目前 API 的限制,當您與企業對企業 (B2B) 帳戶連線時,您必須使用租用戶識別碼,而不是租用戶名稱。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:網域, 租戶識別碼 (TenantId)

參數集

UserWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
UserWithCredential
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
AccessTokenWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False
ManagedServiceLogin
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-UseDeviceAuthentication

使用裝置代碼驗證,而不是瀏覽器控制項。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:裝置代碼, 裝置驗證, Device

參數集

UserWithSubscriptionId
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 指令未執行。

參數屬性

類型:SwitchParameter
預設值:False
支援萬用字元:False
不要顯示:False
別名:威斯康辛

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

String

輸出

PSAzureProfile