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.
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.
Any problem?
Opening the extension and are nothing hapenning?
Clean Default Org and Default Permission Set settings extension settings: