Error: user does not have permission to call the Discover method when connecting to Analysis Services in the Installation Wizard
search cancel

Error: user does not have permission to call the Discover method when connecting to Analysis Services in the Installation Wizard

book

Article ID: 399138

calendar_today

Updated On:

Products

Information Centric Analytics

Issue/Introduction

You receive the following error message on the Data Sources page of the Information Centric Analytics (ICA) Installation Wizard when you attempt to connect to your SQL Server Analysis Services (SSAS) host server:

[1:ERROR] SsasServerContext.IsSsasAccessibleToUser() Could not confirm administrator access to the SSAS Server. The '<domain>\<account_name>' user does not have permission to call the Discover method..

Microsoft.AnalysisServices.AdomdClient.AdomdErrorResponseException: The '<domain>\<account_name>' user does not have permission to call the Discover method.

   at Microsoft.AnalysisServices.AdomdClient.AdomdConnection.XmlaClientProvider.Microsoft.AnalysisServices.AdomdClient.IExecuteProvider.ExecuteAny(ICommandContentProvider contentProvider, AdomdPropertyCollection commandProperties, IDataParameterCollection parameters)

   at Microsoft.AnalysisServices.AdomdClient.AdomdCommand.ExecuteNonQuery()

Environment

Version : 6.x

Component : Microsoft SQL Server Analysis Services

Cause

The account under which the Symantec ICA Installation Wizard is running has not been assigned the server administrator role in the target Analysis Services instance.

Resolution

Per both the Required Installation Privileges and Credentials and the Required Steady State Privileges sections of the Symantec ICA Administrator Guide, the ICA service account must be assigned the server administrator role in the Analysis Services instance that will host the RiskFabric OLAP cube.

To assign the server administrator role to the ICA service account, follow this procedure:

  1. Open an instance of SQL Server Management Studio (SSMS) running as an account that has been assigned the server administrator role in SSAS
  2. Connect to the Analysis Services server that will host the RiskFabric OLAP cube
  3. In Object Explorer, right-click the server name or IP address and select Properties
    The Analysis Server Properties window opens
  4. Select the Security page
  5. Click the Add... button
    The Select Users or Groups window opens
  6. Enter the ICA service account name, click the Check Names button to validate the account, and click the OK button to close the Select Users or Groups window
  7. Close the OK button to close the Analysis Server Properties window