Install sfp

Step 1: Download and Install the CLI

sfp cli is only available for users who have subscribed to BYO Workflow add on. Please reach out to support to activate the sfp cli

  1. Go to https://source.flxbl.io/flxbl/sfp-pro/releases
  2. Select the latest release
  3. Download the appropriate installer for your platform:
PlatformInstallerFilename Example
WindowsMSIsfp-pro-51.0.0-windows-x64.msi
macOSDMGsfp-pro-51.0.0-darwin-universal.dmg
Linux (Debian/Ubuntu)DEBsfp-pro_51.0.0_linux_amd64.deb
Linux (RHEL/Fedora)RPMsfp-pro_51.0.0_linux_amd64.rpm

Windows

msiexec /i sfp-pro-*.msi

macOS

# Open the DMG, drag sfp-pro.app to Applications, then run:
sudo bash /Volumes/sfp-pro-*/install-cli.sh

Linux (Debian/Ubuntu)

sudo dpkg -i sfp-pro_*.deb

Linux (RHEL/Fedora/CentOS)

sudo rpm -i sfp-pro_*.rpm

Verify the installation:

sfp --version

Step 2: Connect to your sfp Server

Your sfp server URL is provided by your administrator or your codev platform. Configure it:

sfp config set server-url https://yourcompany.flxbl.io

Step 3: Authenticate

Log in to the sfp server using your email:

sfp auth login --email your@email.com

This opens your browser for OAuth authentication (GitHub by default). Once complete, your token is securely stored in your OS keychain.

Verify your authentication:

sfp auth display

For CI/CD pipelines, use application tokens instead of interactive login. See Server Authentication for details.

Your project and Salesforce orgs should already be registered with the sfp server by your administrator through the codev platform. If not, see Project and Org Registration.

Updating sfp

Download and run the latest installer — it will automatically upgrade your existing installation.

Uninstalling

Windows

Use "Add or Remove Programs" in Control Panel

macOS

sudo rm -rf /Applications/sfp-pro.app
sudo rm -f /usr/local/bin/sfp

Linux (Debian/Ubuntu)

sudo dpkg -r sfp-pro

Linux (RHEL/Fedora/CentOS)

sudo rpm -e sfp-pro

On this page