Licensing Vulkro for Salesforce
Vulkro for Salesforce is paid only: scanning needs an active 14-day trial (card required) or Pro. Accounts, the trial, renewal and the offline grace work the same as for vulkro and are explained once in Accounts and licensing.
vulkro-sf buy # opens app.vulkro.com/billing
vulkro-sf login # sign this machine in
vulkro-sf license-status # what this machine is licensed for
What is specific to vulkro-sf
- Separate product.
vulkro-sfandvulkroshare one account, but each product has its own licence and lease. A plan that covers both products licenses both binaries. - One seat per product. An individual Pro account holds one Vulkro for Salesforce seat (one device). Running it on more machines, or for a team, is an organisation plan.
- Live-org scans (
vulkro-sf org ...,scan --org) stop when the licence lapses, together with every other scan. Results already on disk stay readable.
Licence files: vulkro-sf activate
Air-gapped machines, and customers with an existing AppExchange or VKSF key, install a signed .lic file instead of signing in:
vulkro-sf machine-id # the id to send with a licence request
vulkro-sf activate ./vulkro-sf.lic # verify the signature and store the key
activate verifies the Ed25519 signature and the machine binding on this machine, with no server call. A vulkro-sf key is a different product from a vulkro key: neither licenses the other. With Pro you can also create a .lic yourself on the Connect page of the portal. For a custom licence, write to license@vulkro.com.
CI runners
- Networked: create a CI key in the portal and set it as
VULKRO_ACCOUNT_TOKEN; scans sign in with it. - Air-gapped: set
VULKRO_LICENSE_B64to the base64 of a.licfile, or runvulkro-sf activatewhen building the runner image.
Commands
| Command | What it does | Exit codes |
|---|---|---|
vulkro-sf login [--code <CODE>] | Browser sign-in, or a pairing code on a headless machine. | 0 signed in, 1 no plan on the account, 2 error |
vulkro-sf logout | Remove the device token and cached lease. A .lic stays. | 0, 2 |
vulkro-sf account | Account, plan, seat, expiry. Local only. | 0, 2 |
vulkro-sf license-status | Licence state and what it includes. | 0, 2 |
vulkro-sf activate <file.lic> | Install a licence file. | 0, 2 |
See also: Accounts and licensing, CI/CD integration