Error al registrar SSRS en Power BI
by Luis Ramirez
A partir de SQL Server 2016 CTP 3 se pueden adicionar visuales de SSRS a los Paneles (Dashboards) de Power BI.
Para esto se necesita:
- Cuenta Power Bi (No require ser PRO)
- SQL Server 2016 CTP 3 (o versión superior)
Para registrar SSRS a PowerBI se hace desde Reporting Services Configuration Manager:
En mi caso, genero el siguiente error
Additional technical information:
Correlation ID: 4e250763-21f9-4cd1-8b70-0axxxxxxxxxx
Timestamp: 2016-07-15 20:03:02Z
AADSTS90093: Does not have access to consent.
Esto indica un error de permisos, para resolverlo se necesita dar consentimiento (consent) para registrar aplicaciones a usuarios siguiendo:
1. Descargar modulo de Windows Azure AD PowerShell Module
Azure Active Directory Cmdlets
Usando la ventana de comando descargada en el paso anterior:
2. Conectarse al Tenant de Office 365
$msolcred = get-credential
connect-msolservice -credential $msolcred
3. Revisar el estado actual:
Get-MsolCompanyInformation | fl DisplayName,UsersPermissionToUserConsentToAppEnabled
DisplayName : Contoso
UsersPermissionToUserConsentToAppEnabled : False
* debe marcar falso:
4. Habilitar el consentimiento a las aplicaciones:
Set-MsolCompanySettings –UsersPermissionToUserConsentToAppEnabled:$true
5. Verificar que está habilitado el consentimiento para las aplicaciones:
Get-MsolCompanyInformation | fl DisplayName,UsersPermissionToUserConsentToAppEnabled
DisplayName : Contoso
UsersPermissionToUserConsentToAppEnabled : True
6.- Intentar registrar SSRS a Power BI y esta vez debe generar:
Más información –
Managing user consent for applications using Office 365 APIs