共用方式為


Connect-PowerBIServiceAccount

登錄到 Power BI 服務。

語法

Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       [-DiscoveryUrl <String>]
       [<CommonParameters>]
Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       -Credential <PSCredential>
       [-ServicePrincipal]
       [-Tenant <String>]
       [-DiscoveryUrl <String>]
       [<CommonParameters>]
Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       -Credential <PSCredential>
       [-DiscoveryUrl <String>]
       [<CommonParameters>]
Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       -CertificateThumbprint <String>
       -ApplicationId <String>
       [-ServicePrincipal]
       [-Tenant <String>]
       [-DiscoveryUrl <String>]
       [<CommonParameters>]

Description

使用使用者或服務主體帳戶(應用程式金鑰或證書)登錄到 Power BI 服務。 對於用戶帳戶,利用 Azure Active Directory (AAD) First-Party 應用程式進行身份驗證。 若要註銷,請調用 Disconnect-PowerBIServiceAccount。

範例

範例 1

PS C:\> Connect-PowerBIServiceAccount

使用針對公有雲的使用者身份驗證登錄時,將顯示收集憑據的提示。

範例 2

PS C:\> Connect-PowerBIServiceAccount -Environment China

使用使用者身份驗證對中國雲登錄時,將顯示收集憑據的提示。

範例 3

PS C:\> Connect-PowerBIServiceAccount -Tenant [TenantId] -ServicePrincipal -Credential (Get-Credential)

使用服務主體針對公有雲登錄時,Get-Credential 將顯示提示,要求您輸入使用者名(AAD 用戶端 ID)和密碼(應用程式密鑰)。

範例 4

PS C:\> Connect-PowerBIServiceAccount -ServicePrincipal -CertificateThumbprint 38DA4BED389A014E69A6E6D8AE56761E85F0DFA4 -ApplicationId b5fde143-722c-4e8d-8113-5b33a9291468

使用安裝了證書的服務主體登錄到公有雲。 證書必須安裝在 CurrentUser 或 LocalMachine 證書存儲中(LocalMachine 需要管理員訪問許可權),並安裝了私鑰。

參數

-ApplicationId

Azure Active Directory (AAD) 應用程式 ID(也稱為用戶端 ID),用於證書指紋 (-CertificateThumbprint),以使用服務主體帳戶 (-ServicePrincipal) 進行身份驗證。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-CertificateThumbprint

與 Azure Active Directory (AAD) 應用程式關聯的已安裝證書的證書指紋。 證書必須安裝在 CurrentUser 或 LocalMachine 個人證書存儲中(LocalMachine 需要管理員提示才能訪問),並安裝了私鑰。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Credential

PSCredential 表示 Azure Active Directory (AAD) 應用程式用戶端 ID (使用者名) 和應用程式金鑰 (密碼),以使用服務主體帳戶 (-ServicePrincipal) 進行身份驗證。

類型:PSCredential
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-CustomEnvironment

用於從發現URL返回的環境的自定義環境。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DiscoveryUrl

要從中獲取後端服務信息的發現URL。 還必須提供自定義環境。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Environment

要連接的雲環境。 預設值為 Public。

類型:PowerBIEnvironmentType
接受的值:Public, Germany, USGov, China, USGovHigh, USGovMil
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ServicePrincipal

指示使用服務主體帳戶,而不是用戶帳戶。

類型:SwitchParameter
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Tenant

包含服務主體帳戶的租戶名稱或租戶ID。 如果未指定,則使用 『COMMON』 租戶。

類型:String
別名:TenantId
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile

備註