Connect-PowerBIServiceAccount

Masuk ke layanan Power BI.

Sintaks

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>]

Deskripsi

Masuk ke layanan Power BI dengan akun pengguna atau perwakilan layanan (kunci aplikasi atau sertifikat). Untuk akun pengguna, aplikasi First-Party Azure Active Directory (AAD) dimanfaatkan untuk autentikasi. Untuk keluar, panggil Disconnect-PowerBIServiceAccount.

Contoh

Contoh 1

PS C:\> Connect-PowerBIServiceAccount

Masuk menggunakan autentikasi pengguna terhadap cloud Publik, perintah akan ditampilkan untuk mengumpulkan kredensial.

Contoh 2

PS C:\> Connect-PowerBIServiceAccount -Environment China

Masuk menggunakan autentikasi pengguna terhadap cloud Tiongkok, perintah akan ditampilkan untuk mengumpulkan kredensial.

Contoh: 3

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

Masuk menggunakan perwakilan layanan terhadap cloud Publik, perintah akan ditampilkan dari Get-Credential untuk memasukkan nama pengguna (ID klien AAD Anda) dan kata sandi (kunci rahasia aplikasi Anda).

Contoh 4

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

Masuk menggunakan perwakilan layanan dengan sertifikat yang diinstal ke cloud Publik. Sertifikat harus diinstal di CurrentUser atau penyimpanan sertifikat LocalMachine (LocalMachine memerlukan akses administrator) dengan kunci privat yang diinstal.

Parameter

-ApplicationId

ID aplikasi Azure Active Directory (AAD) (juga dikenal sebagai ID Klien) untuk digunakan dengan thumbprint sertifikat (-CertificateThumbprint) untuk mengautentikasi dengan akun perwakilan layanan (-ServicePrincipal).

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CertificateThumbprint

Thumbprint sertifikat sertifikat yang diinstal yang terkait dengan aplikasi Azure Active Directory (AAD). Sertifikat harus diinstal di penyimpanan sertifikat pribadi CurrentUser atau LocalMachine (LocalMachine memerlukan perintah administrator untuk mengakses) dengan kunci privat yang diinstal.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Credential

PSCredential yang mewakili ID klien aplikasi Azure Active Directory (AAD) (nama pengguna) dan kunci rahasia aplikasi (kata sandi) untuk mengautentikasi dengan akun perwakilan layanan (-ServicePrincipal).

Type:PSCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CustomEnvironment

Lingkungan kustom yang digunakan untuk lingkungan yang dikembalikan dari url penemuan.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiscoveryUrl

Url penemuan untuk mendapatkan info layanan backend. Lingkungan kustom juga harus disediakan.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Environment

Lingkungan cloud untuk terhubung. Defaultnya adalah Publik.

Type:PowerBIEnvironmentType
Accepted values:Public, Germany, USGov, China, USGovHigh, USGovMil
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipal

Menunjukkan untuk menggunakan akun perwakilan layanan, dibandingkan dengan akun pengguna.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tenant

Nama penyewa atau ID penyewa yang berisi akun perwakilan layanan. Jika tidak ditentukan, penyewa 'COMMON' digunakan.

Type:String
Aliases:TenantId
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile

Catatan