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

Описание

Войдите в служба 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) и пароль (секретный ключ приложения).

Пример 4

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

Выполняет вход с помощью субъекта-службы с установленным сертификатом в общедоступном облаке. Сертификат должен быть установлен в хранилище сертификатов CurrentUser или LocalMachine (Для LocalMachine требуется доступ администратора) с установленным закрытым ключом.

Параметры

-ApplicationId

Идентификатор приложения Azure Active Directory (AAD), который также называется идентификатором клиента, который будет использоваться с отпечатком сертификата (-CertificateThumbprint) для проверки подлинности с помощью учетной записи субъекта-службы (-ServicePrincipal).

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

-CertificateThumbprint

Отпечаток сертификата установленного сертификата, связанного с приложением Azure Active Directory (AAD). Сертификат должен быть установлен в хранилищах личных сертификатов CurrentUser или LocalMachine (Для локальногоmachine требуется запрос администратора на доступ) с установленным закрытым ключом.

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

-Credential

PSCredential, представляющий идентификатор клиента приложения Azure Active Directory (AAD) (имя пользователя) и секретный ключ приложения (пароль) для проверки подлинности с помощью учетной записи субъекта-службы (-ServicePrincipal).

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

-CustomEnvironment

Настраиваемая среда, используемая для сред, возвращаемых из URL-адреса обнаружения.

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

-DiscoveryUrl

URL-адрес обнаружения для получения сведений о внутренних службах. Настраиваемая среда также должна быть предоставлена.

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

-Environment

Облачная среда для подключения. Значение по умолчанию — public.

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

Указывает на использование учетной записи субъекта-службы, а не учетной записи пользователя.

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

-Tenant

Имя клиента или идентификатор клиента, содержащий учетную запись субъекта-службы. Если значение не указано, используется клиент COMMON.

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

Входные данные

None

Выходные данные

Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile

Примечания