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