Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Salesforce PermissionsNew to Visual Studio Code? Get it now.
Salesforce Permissions

Salesforce Permissions

Jonathan Valoto

|
499 installs
| (1) | Free
Mass update permissions for different metadata on custom permission sets.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Salesforce Permissions

Mass update permissions for different metadata on custom permission sets.

This extension uses Salesforce CLI and JSforce (API v48.0) to mass update different metadatas on permission sets directly in your VS Code using authenticated orgs from Salesforce CLI.

Requirements

  • VS Code
  • Authenticated orgs from Salesforce CLI
  • User profile as Admin with permissions to access metadata files

Features

  • Set permissions for multilpes permission sets for metadata types:
    • Apex Class
    • Custom Metadata Types
    • Custom Permissions
    • Custom Settings
    • Fields
    • Objects
    • Visualforce Pages
  • Add mass fields by object
  • Quick add fields
  • Where's the permission? function
  • Set Org as default for next use
  • Set Permission Sets as default for next use

How to use it

Basics

Open Command Pallet (Ctrl+Shift+P or Cmd+Shift+P) and select the option:

Salesforce Permissions: Open

Select permission sets, add fields, objects or apex classes and set the permissions.

usage.gif

Where's the permission?

Add all your metadata and click Where's the permission? button and let the extension show to you what are the permission sets that have permission for them.

where_is_permission.gif

Any problem?

Opening the extension and are nothing hapenning?
  1. Clean Default Org and Default Permission Set settings extension settings:

File > Preferences > Settings > Extensions > Salesforce Permissions

  1. Verify if you can list with success your authenticated orgs using cli command in your terminal:

sf org list --all --json

Messages

  1. The [] permission set group is updating. You can make edits to this permission set when the group update completes.

Wait a few seconds and try again (it depends on org to org)

Others VSCode extensions

You can check others extensions that I've created on my VSCode Marketplace page

Author

  • Jonathan Valoto - GitHub
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft