Mass update permissions for different metadata on custom permission sets.
If you spent a lot of time setting permissions on permission sets, this extension is for you!
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.
You can set permissions for these following types:
- Fields
- Objects
- Apex Class
- Visualforce Pages
- Custom Permissions
- Custom Metadata Types
- Custom Settings
You can set org and permission sets as default. If you use same permission sets for your project, you can set these permission sets as default and everytime that you open the page these permission sets are pre-loaded.
- VS Code
- Authenticated orgs from Salesforce CLI
- List all authenticated orgs from Salesforce CLI
- Select permission set from a list
- Select Object API from a list
- Select multiple fields filtering by an object
- Select the metadata and let the extension search in what permission set they are been used
- Set org as default for next use
- Set permission set as default for next use
- Set permissions for described before types
Open Command Pallet and use this command:
SFP: Open - Salesforce Field Permission
Select permission sets, add fields, objects and apex classes and change the permissions!
You can view all changes from CHANGELOG file
Here is my TODO list with ideas for next releases
Found a bug? Please let me know by reporting issues on GitHub issues.
- Jonathan Valoto - GitHub