How to Open Developer Console in Salesforce | Developer Console

In Salesforce web-based IDE that is used for developing, debugging, and testing applications created on Salesforce is known as Developer Console.

In this Salesforce tutorial, I will explain how to open the developer console in Salesforce Lightning and Salesforce Classic. I will also give an answer to the Salesforce developer console permission.

Additionally, I will guide you step-by-step on how to enable the developer console in Salesforce.

Open the Developer Console in Salesforce

The developer console is available in both Salesforce Lightning and Salesforce Classic. These steps will work in the Developer, Trial, and Subscribed accounts.

How to Open Developer Console in Salesforce Lightning

The following are the steps to open the developer console in Salesforce Lightning:

1. Click on the “Gear” icon on the top right of the salesforce lightning dashboard and click on the “Developer Console” option.

developer console

How to Open Developer Console in Salesforce Classic

Follow the below step to open the developer console in Salesforce Classic

1. Click on the “Dropdown” next to your name at the top of the Salesforce Classic dashboard. There, you will see the “Developer Console” option; click to open.

how to access developer console in salesforce

Salesforce Developer Console Permission

If you are not able to see the option of developer console or you are not able to open the developer console in Salesforce, you don’t have proper permission.

Let’s see what are the permission required by the user to open the Salesforce console.

  • To use the developer console, make sure that the user has the “API Enabled” and “View All Data” permissions.
  • The “View All Data” permission is needed to view, retain, and delete debug logs generated by the apex code in the console.
  • The user must have the “Author Apex” permission to run anonymous Apex code in the Salesforce developer console.
  • To utilize the code search feature and run the SOQL or SOSL query tab within the Developer Console the “API Enabled” permission is needed.
  • Users require the “Author Apex” permission to make and save modifications in Apex classes and triggers in the console.
  • To save changes made to Visualforce pages, the user needs the “Customize Application” permission.
  • Users need the “Customize Application” permission to save modifications to Lightning applications.

How to Enable Developer Console in Salesforce

The developer console is enabled for those users who have System Administrator permissions. If the user is not a system administrator, the developer console is not visible in Salesforce.

You can give access of the developer console to users by using two methods: Salesforce Permission Sets and Profiles.

If you want to give access to the developer console to only one user, you can use the “Permission Sets” option in Salesforce. But if you are enabling multiple users to access the developer console, go with the “Profile” option.

Enabling Developer Console Using Permission Sets in Salesforce

If you want to give access to the developer console to only one user, you can use the “Permission Sets” option in Salesforce. You can enable the developer console in both Salesforce Lightning and Salesforce Classic.

Below are the steps to enable the developer console using permission sets in Salesforce:

1. Create the permission set in Salesforce Lightning OR Salesforce Classic [Note: Click on the link, and you will get the complete article on how to create permission sets in Salesforce Lightning and Classic].

2. Scroll down to the “System” section. Click on the “System Permission”.

how to open developer console in salesforce

3. It will open up the page with a list of all permissions in Salesforce. Click on the “Edit” button.

4. Assign the permissions that are required for the developer console in Salesforce by checking the checkbox next to it.

5. Click on the “Save” button.

how to open salesforce developer console

In this way, you can enable the developer console to users using permission sets in Salesforce.

How to Give Developer Console Access to Users Using Profile in Salesforce

If you are enabling multiple users to access the developer console, you can do it by assigning permission to a particular “Profile” in Salesforce.

Below are the steps to enable the developer console to multiple users in Salesforce Lightning and Salesforce Classic:

1. Create a custom profile in Salesforce Lightning OR Salesforce Classic. [Note: Click on the link, and you will get the complete article on how to create a profile in Salesforce Lightning and Classic].

2. Edit the profile and grant the necessary permissions for that profile, which are required to enable the developer console in Salesforce by checking the checkbox next to it. The required permissions are defined above.

3. Click on the “Save” button.

open developer console salesforce

With this, you have learned how to give developer console access to users using profiles in Salesforce.

Conclusion

I hope you have understood about the Salesforce Developer Console. I have also explained how to open the developer console in Salesforce Lightning and Salesforce Classic.

Additionally, I mentioned the permission required to access the developer console and the steps to enable the console to the user in Salesforce using Permission Sets and Profiles.

You may like to read:

Agentforce in Salesforce

DOWNLOAD FREE AGENTFORCE EBOOK

Start with AgentForce in Salesforce. Create your first agent and deploy to your Salesforce Org.

Salesforce flows complete guide

FREE SALESFORCE FLOW EBOOK

Learn how to work with flows in Salesforce with 5 different real time examples.