I want to remove user to access reports form classic. But the same user should access reports from lightning. Do any one have any idea how to handle this?

  • What is the use case you are trying to achieve? Any specific reason to block report access to users on Classic? Apr 29, 2021 at 8:30
  • @Swetha, our customer is was using classic now they switch to lightning. Now even after using lightning the user is able to create reports in classic. They only wan to create reports from lightning only.
    – Anu
    Apr 29, 2021 at 9:12
  • 1
    Why do they want to do this, though? As written, this may be an X-Y Problem, so without more information on the underlying situation, there's really not much we can do to answer this right now.
    – sfdcfox
    Apr 29, 2021 at 11:34
  • would it not suffice to remove the ability for them to switch to Classic? +1 to what @sfdcfox said Apr 29, 2021 at 11:55

1 Answer 1


Unfortunately, there is no way to remove classic access to the Reports. If you remove system permissions to access reports and dashboards in classic, users won’t be able to access reports and dashboards in LEX too. As suggested in the comments, the only alternative would be to remove the "switch to Classic" experience.

Recommend you to checkout LEX adoption strategies

You can remove the Embedded classic report builder by Hiding the embedded Salesforce Classic report builder in Lightning Experience to have better adoption to LEX Reports. With this, users no longer see the New Report (Salesforce Classic) and Edit (Salesforce Classic) buttons on the Reports tab in Lightning Experience.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .