1. Assign the user who is deploying the reports to the System Administrator role on the Report Manager website.
By default, the URL is http://<ComputerName>/reports.
AX -> System Administration -> Setup -> Business Intelligence -> Reporting Services -> Report servers
In Report Manager website -> Site Settings -> Security
2. Assign the Windows domain account of the user who is deploying the reports to the Administrators group on the server that is running SSRS.
3. Run AX As Administrator and then run deploy element
Deployment from management shell
run As Administrator
Microsoft Dynamics AX 2012 Management Shell
Deploy single SSRS report
Publish-AXReport -ReportName NameOfReport
Publish-AXReport -ReportName NameOfReport, NameOfReport2
Deploy all reports
Publish-AXReport -ReportName *
Deploy reports whose names start with CustomReports and that were modified after October 10, 2011 to the report server configuration ReportServer01, and then forces the server to restart
Publish-AXReport -Id ReportServer01 -ModifiedAfter 2011-10-10 -ReportName CustomReports* -RestartReportServer