Bagikan melalui


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 penyimpanan sertifikat CurrentUser atau 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).

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard: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.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard: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).

Jenis:PSCredential
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-CustomEnvironment

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

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DiscoveryUrl

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

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Environment

Lingkungan cloud untuk terhubung. Defaultnya adalah Publik.

Jenis:PowerBIEnvironmentType
Nilai yang diterima:Public, Germany, USGov, China, USGovHigh, USGovMil
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ServicePrincipal

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

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Tenant

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

Jenis:String
Alias:TenantId
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

None

Output

Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile

Catatan