CodeScan and Flosum Integration
Last updated
Last updated
Flosum is a release management tool for the Salesforce platform. Flosum users can now integrate CodeScan in their deployments to achieve secure, error-free releases.
Note: Flosum cannot be integrated with On-Premises/Self-Hosted versions of CodeScan.
Install CodeScan.
Obtain the CodeScan package URL from your Customer Success Manager.
Install the CodeScan package in your Flosum organization.
After installation, click on the app launcher and open Flosum-CodeScan.
Authorize CodeScan.
Go to the Authorization tab in Flosum-CodeScan.
Enter the following details to sync CodeScan with your Flosum organization.
CodeScan URL: Use the appropriate URL for your CodeScan instance:
US region: https://app.codescan.io
EU region: https://app-eu.codescan.io
AUS region: https://app-aus.codescan.io
Organization Key: Obtain this key from your hosted CodeScan instance.
Token: Generate a token by navigating to User > My Account > Security in CodeScan. Set the token expiration or choose "no expiration."
Flosum Branch Configuration:
On the Branch Configuration tab, choose the branch you want to scan.
Select all or specific component types from the six supported profiles:
Aura
Lightning
Apex Class
Apex Triggers
Apex Page
Component
Check the boxes for the components you want to scan and click Save.
Finalize Setup:
Log in to CodeScan and confirm that your branch is populated in the CodeScan server.
Select the branch, click Add Analysis Project, and attach it as a webhook.
Branch Sync:
Add the Branch Sync lightning component to your branch's Lightning record page.
Click the Branch Sync button to trigger the static code analysis.
View Project Analysis:
Go to the Project Analysis page to see the analysis in progress.
Your Flosum-CodeScan integration is complete!