Connect-PowerBIServiceAccount

Power BI hizmeti oturum açın.

Syntax

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

Kullanıcı veya hizmet sorumlusu hesabıyla (uygulama anahtarı veya sertifika) Power BI hizmeti oturum açın. Kullanıcı hesapları için kimlik doğrulaması için bir Azure Active Directory (AAD) First-Party uygulamasından yararlanılır. Oturumu kapatma için Disconnect-PowerBIServiceAccount çağrısı yapın.

Örnekler

Örnek 1

PS C:\> Connect-PowerBIServiceAccount

Genel bulutta kullanıcı kimlik doğrulaması kullanarak oturum açar, kimlik bilgilerini toplamak için bir istem görüntülenir.

Örnek 2

PS C:\> Connect-PowerBIServiceAccount -Environment China

Çin bulutunda kullanıcı kimlik doğrulaması kullanarak oturum açar, kimlik bilgilerini toplamak için bir istem görüntülenir.

Örnek 3

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

Genel buluta karşı bir hizmet sorumlusu kullanarak oturum açarsanız, Get-Credential kullanıcı adınızı (AAD istemci kimliğiniz) ve parolanızı (uygulama gizli anahtarınız) girmek için bir istem görüntülenir.

Örnek 4

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

Genel buluta yüklü bir sertifikayla hizmet sorumlusu kullanarak oturum açar. Sertifika, CurrentUser veya LocalMachine sertifika deposuna (LocalMachine yönetici erişimi gerektirir) özel bir anahtar yüklenmiş olarak yüklenmelidir.

Parametreler

-ApplicationId

Hizmet sorumlusu hesabıyla (-ServicePrincipal) kimlik doğrulaması yapmak için sertifika parmak izi (-CertificateThumbprint) ile kullanılacak Azure Active Directory (AAD) uygulama kimliği (İstemci Kimliği olarak da bilinir).

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

-CertificateThumbprint

Azure Active Directory (AAD) uygulamasıyla ilişkili yüklü bir sertifikanın sertifika parmak izi. Sertifika, CurrentUser veya LocalMachine kişisel sertifika depolarına (LocalMachine erişmek için yönetici istemi gerektirir) özel bir anahtar yüklenmiş olarak yüklenmelidir.

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

-Credential

Hizmet sorumlusu hesabıyla (-ServicePrincipal) kimlik doğrulaması yapmak için Azure Active Directory (AAD) uygulama istemci kimliğini (kullanıcı adı) ve uygulama gizli anahtarını (parola) temsil eden PSCredential.

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

-CustomEnvironment

Bulma URL'sinden döndürülen ortamlar için kullanılacak özel ortam.

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

-DiscoveryUrl

Arka uç hizmetleri bilgilerini almak için bulma URL'si. Özel ortam da sağlanmalıdır.

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

-Environment

Bağlanabileceğiniz bulut ortamı. Varsayılan değer Genel'dir.

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

Kullanıcı hesabının aksine bir hizmet sorumlusu hesabı kullanılacağını gösterir.

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

-Tenant

Hizmet sorumlusu hesabını içeren kiracı adı veya kiracı kimliği. Belirtilmezse, 'COMMON' kiracısı kullanılır.

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

Girişler

None

Çıkışlar

Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile

Notlar