Docs

Quickstart

From sign-in to your first tested controls, in five steps.

1. Sign in

On SaaS, VerticalServe creates your organization and its first administrator; sign in with that email and password or your identity provider. Self-hosted, ./install.sh asks for the organization name and administrator email and prints the first password once.

2. Run onboarding

Onboarding is one call, safe to repeat. It adopts the frameworks you choose, creates every policy from its template as a draft, loads the risk library and seeds the answer library:

Onboarding from the API (the console does the same)
curl -X POST https://assure.example.com/api/settings/onboard \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d '{"frameworks": ["soc2", "soc1", "iso27001"], "company_name": "Acme"}'

For SOC 2, choose the Trust Services Categories under the framework’s settings: Security is always in scope; Availability and Confidentiality are on by default; Processing Integrity and Privacy are out until you add them, each excluded criterion carrying its justification.

app.insightassure.com/frameworks
Frameworks page: four adopted frameworks with readiness rings (SOC 2 18%, SOC 1 15%, ISO/IEC 27001 28%, HIPAA Security Rule 46%) and the library below with EU GDPR, ISO/IEC 42001, NIST CSF and PCI DSS ready to adopt.
Adopted frameworks at the top, the library below. Adopting one copies its requirements and links them to the controls you already run, so readiness starts from where you are.

3. Connect the first integrations

Integrations → pick a connector → paste a read-only credential. Each connector’s panel says exactly which permission it needs. The first sync runs at once; after that every six hours by default. Start with:

SystemWhy firstFeeds
Identity provider (Okta, Google Workspace, Entra ID, JumpCloud, OneLogin)Accounts, MFA, administratorsIAM-01, IAM-02, IAM-06, IAM-10
HR system (BambooHR, Gusto, Rippling, HiBob, Personio, Deel, Workday)Who works here, start and end datesPeople, onboarding, HR-07 and IAM-07 offboarding
Cloud (AWS, GCP, Azure)Buckets, databases, logging, keys, network rulesCRY-01, NET-01, LOG-01, BCP-01
Source control (GitHub, GitLab, Bitbucket, Azure DevOps)Branch protection and merged changesCHG-02, CHG-03, CRY-03, VUL-05
app.insightassure.com/integrations
Integrations page: 10 connected, 0 failing, 255 resources, 55 available; connected demo integrations for AWS, BambooHR, Checkr, GitHub, Jamf, Jira, KnowBe4, Okta and PagerDuty with the resource types each one fills.
Ten read-only connections fill 255 resources of 20 normalized types. Every monitor reads the types, not the vendor, so swapping Jamf for Intune changes nothing downstream.

4. Bring people in

People are built from the HR system (or the identity provider when there is no HR system). Give employees the employee role: they sign in to My tasks, read and accept each published policy, take security awareness training with its quiz, and copy the command that enrolls their laptop.

app.insightassure.com/my-tasks
Employee portal ‘My tasks’ for noah.kim@northwindlabs.io: 1 of 13 done, ‘A few things to finish’, and Policies to accept with a Read & accept button per policy.
What an employee sees: the policies to read and accept, training with a short quiz, and the command that enrolls their laptop.

5. Read the first results

Monitors run hourly and after every sync. Monitors lists them by status; a failing one names each failing resource, the reason and the fix, and opens an issue with a due date by severity. Controls shows each control’s health and why. Framework readiness is requirements met over requirements in scope.

Control healthWhen
FailingA linked monitor is failing
Not startedNo monitor, no evidence and no published policy yet
Needs evidenceA manual or hybrid control without accepted evidence collected inside its window (continuous or daily 7 days, weekly 14, monthly 45, quarterly 120, annually 395), or a linked policy not published or past review
PassingOtherwise
Not applicableMarked so, with a reason

Next

  • Publish policies: Policies → a draft → Submit → Approve → Publish.
  • Add vendors (start from Discovered), review the critical ones’ SOC reports.
  • Start a quarterly access review for each identity system.
  • When ready, create the audit and invite your auditor.

Want a hand setting it up?

Tell us which frameworks, systems and cloud you run; we will map the integrations and the first audit with you.

Talk to us