Sunday, February 22, 2015

SSRS report-Deployment issue The policy for user or group is not valid.The role assignment is either empty,specifies a user or group name that is already used in an existing role assignment for the current item,or specifies a duplicate roles for the same user or group.

Hello everyone,

As part of report deployment,if you face any issues related with duplicate roles or roles assignement.
And the message of the issue while deploying reports is

The policy for  user or group is not valid.The role assignment is either empty,specifies a user or group name that is already used in an existing role assignment for the current item,or specifies a duplicate roles for the same user or group.


Resolution :

Navigate to the report server manger URL.



In the URL,if there are any duplicate roles specified under security tab needs to be deleted.



And then,deploy the reports.
The problem of duplicate roles has been resolved by doing above solution.

Thanks for reading and Happy daxing..!!!

Great year ahead..:D

 

Tuesday, December 16, 2014

Deployment of SSRS report for Multiple instances in AX 2012

How to deploy  SSRS reports based on specific AOS .



Scenario:

If you are having multiple AOS in the same computer and you need to deploy reports of second instance.

Resolution: 

 By default,the reports can be deployed by entering below command in the Microsoft Dynamics Ax 2012 management shell .









The above command by default deploys the report of first instance.

If you want to be more specific and need to deploy the reports on 2nd AOS instance.
You need to give three parameters to ensure that report deployment for specific AOS is successful

Three parameters:


-id : It is the report server instance.
        You can find this in Reporting services Configuration Manager.
       
-servicesAOSname : It is the Application object server name
                                   You can find the name in services window
                                  
-servicesAOSWSDLPort : It is the services wsdl port number allocated for that particular AOS.
                                            You can find this in Server configuration Utility




simply use the below command to deploy the reports of a particular AOS.








WSDL port number plays a vital role in deploying the reports based on the AOS  Configuration.

Happy Daxing.