Skip to main content

Error while setting server report parameters. Error message: The permissions granted to user 'Domain\User' are insufficient for performing this operation. (rsAccessDenied)


Solution : This is nothing but the Permission issue which we have to assign to the user.

Open the Report Manager website for the Reporting Services instance. By default, the URL is http://[SSRSServerName]:80/Reports

For SSRS server name go to : System administration > Setup > business intelligence > Reporting services > Report Server > 

in reporting server information Tab you will get the server name

Step 1 : Click on Dynamics ax folder 

Step 2 : Click on Folder Settings.

Step 3 :  Click on Security.

Step 4 :  Click on New Role Assignment.

Step 5 : Enter the Active Directory user name or group to assign to the DynamicsAXBrowser role.

Step 6  : Select the DynamicsAXBrowser role.

Step  7 : Click OK

I hope Now you can access ssrs reports. 

Comments

Popular posts from this blog

How to change client Language in ax 2012

Hello,  As you know that Dynmics Ax run on different languages. So I gonna tell you how to change client language country/region specific. this is nothing but a very simple step to do. Go To > File > Tools > Options > After that go to General tab and select the language which you want to use in your client. then apply and exit. In my case I was using Arabic language. Now restart your client and see the difference. You can do it from your database also . Go to Database server  . In my case it is sql server 2014. Select your database > tables > UserInfo > select the user > change the language code. Done Thanks.

Simple x++ query with enum value range

static void queryEnumValue(Args _args) {     Query                   query;     QueryRun                queryrun;     QueryBuildDataSource    qbds;     QueryBuildRange         qbr;     PurchTable              purchTable;     ;         query = new Query();         qbds = query.addDataSource(tableNum(PurchTable));     qbds.addSortField(fieldNum(PurchTable, PurchId), SortOrder::Ascending);     qbr     = qbds.addRange(fieldNum(PurchTable, PurchStatus));         qbr.value(enum2str(PurchStatus::Received));         queryrun = new QueryRun(query);         while(queryrun.next())     {         purchTable = query...

Post product receipt for registered quantity x++, Ax 2012

public void Run() {     PurchFormLetter             purchFormLetter;     PurchFormletterParmData     purchFormLetterParmData;     PurchParmUpdate             purchParmUpdate;     PurchParmTable              purchParmTable;     PurchParmLine               purchParmLine;     PurchTable                  purchTable,purchTable1;     PurchLine                   purchLine;     InventTrans                 inventTrans;     InventTransOrigin           inventTransOrigin;     PurchId                     purchId;     Num     ...