Skip to content

VSCode extension to mass update Salesforce permissions for different metadata on custom permission sets.

License

Notifications You must be signed in to change notification settings

jvaloto/salesforce-field-permission

Repository files navigation

Salesforce Field Permission

Mass update permissions for different metadata on custom permission sets.

Overview

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.

Requirements

  • VS Code
  • Authenticated orgs from Salesforce CLI

Features

  • 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

How to use it

Open Command Pallet and use this command:

SFP: Open - Salesforce Field Permission

Basic usage

Select permission sets, add fields, objects and apex classes and change the permissions!

image.png

Release Notes

You can view all changes from CHANGELOG file

Next Ideas

Here is my TODO list with ideas for next releases

Issues

Found a bug? Please let me know by reporting issues on GitHub issues.

Author

About

VSCode extension to mass update Salesforce permissions for different metadata on custom permission sets.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages