Lineaje Learning Center
  • About Lineaje
  • Lineaje Product Offering
  • Getting started
    • Create an account
      • Configure Azure AD for sso
      • Configure Okta for sso
    • Onboarding workflow
  • SBOM360, OSM
    • Generate an SBOM
      • Source Code Management (SCM) As Source
        • Public Code Repositories
        • Private Code Repositories
          • Configure GitHub credentials
          • Configure Bitbucket credentials
          • Configure Gitlab credentials
          • Configure Git credentials
          • Configure Azure Repo
        • Frequently Asked Questions
      • Container Image As Source
        • Public Container Image
        • Private Container Image
          • Configure AWS Elastic Container Registry
          • Configure Google Container Registry
          • Configure Docker Hub
          • Configure Generic OCI Registry
          • Configure Azure Container Registry
        • Frequently Asked Questions
      • Existing SBOM As Source
        • EO 14028 checks
      • Manifest file As Source
      • Android Package Kit (APK)
      • Using Lineaje CLI
    • Explore Your SBOM
      • Info
      • Attestation
      • IRL
      • Dependencies
      • Provenance
      • Vulnerabilities
      • Mitigations
      • Security Posture
      • Code Quality
      • Suppliers & Licenses
      • Findings
    • Manage Your SBOM
    • Dashboard
    • Search
    • Policies and Gates
    • Organization and User Management
      • Organization example
    • Lineaje AI
    • AI Plan and AI Remediate
      • JIRA Integration
  • SBOM360 Hub
    • My Products
    • My SBOMS
    • Find & Review SBOMs
    • Manage Your Repository
    • Request and Share SBOMS
    • Settings
    • User Roles
  • Lineaje CLI
    • System Configuration
    • Toolset Configuration
    • CLI Installation
    • CLI Usage
    • Troubleshooting CLI issues
    • Support matrix
  • Integration with CICD pipeline
    • Pre-Requisites
    • Generate Project from source code
      • Project creation using Lineaje cloud
  • Abbreviations and Descriptions
  • Release Notes
    • Unified Scanner for AWS
Powered by GitBook
On this page
  • 1. Create an account based on your corporate email
  • 2. Create an account based on your existing accounts (GitHub, Gitlab, Bitbucket)
  • 3. Enable sso (single sign on) on your corporate account
  1. Getting started

Create an account

PreviousGetting startedNextConfigure Azure AD for sso

Last updated 8 months ago

There are 3 different ways to create an account in Lineaje. The signup page can be found here -

  1. Create an account based on corporate email

  2. Create an account based on your existing accounts (GitHub, Gitlab, Bitbucket)

  3. Enable sso (single sign on) with your corporate account

1. Create an account based on your corporate email

You can create an account in Lineaje using your corporate email account.

  • Go to

  • Click on "Signup with email"

  • Add your email address, first and last name, and create a password

  • A verification email will be sent to the provided email address

  • Upon verification of the email address, the user will be allowed to sign-in

If you are not the first user from your organization trying to sign-up, then the Tenant Admin for your org should assign a role for you to login. Please read below to learn more.

Tenant Admin and regular users

The subsequent users who sign-up will be created but a role will not be assigned. As a result the user may see an error message “Request Permission”. The Tenant Admin must login and assign a role to users to complete the sign-up.

User Approval

The approval process requires the Tenant admin to:

  • Go to Settings

  • Open "User Management"

  • Open "Users" tab

  • Select the pending user (user without any role, any organization)

  • Assign the user an SBOM360 role

  • Assign the organization

2. Create an account based on your existing accounts (GitHub, Gitlab, Bitbucket)

You can create an account based on your existing GitHub, GitLab, Bitbucket.

  • Add your existing credentials with GitHub/GitLab/Bitbucket

  • A pop up would appear to give access to your account

  • Upon giving access, the account creation will succeed

On first login, you will become the tenant admin for the new tenant that gets created. If you want to add other users to your tenant, you will have to invite them. Follow the steps below:

  • Go to Settings

  • Open "User Management"

  • Open "Users"

  • Click on "Invite user"

The new user gets an email invitation with a link to login using existing credentials (GitHub, GitLab, Bitbucket)

3. Enable sso (single sign on) on your corporate account

You can enable sso using saml. There are two steps to enable sso.

Step 1: Create a new account using corporate email

  • This account becomes the tenant admin.

Step 2: Enable sso with saml

  • Goto Setting -> Authentication -> Edit Configuration -> Click on Single Sign On

  • Enter the Sign-in url

  • Upload the SAML .cer file

  • Click on Enable sso.

Support for Service Provider Initiated and IDP-initiated sso

There are two types of sso workflows.

In Service Provider-initiated sso, a service provider (in this case Lineaje app) requests authentication from an identity provider to validate an authenticated user’s access to an application.

In IDP-initiated sso, an identity-as-a-service provider (IdP) is used to validate an authenticated user’s access to an application. There are known security risk associated with IDP-initiated sso. So its disabled by default. If you organization needs this, please contact Lineaje at support@lineaje.com.

The first individual to sign-up with Lineaje will automatically be instated as the admin for your organization. The Tenant Admin will have the permissions to add other users and assign roles for users from the same organization. Learn more about .

Go to

Create a new account using the.

using the newly created account

Refer ,

user management
https://app.veedna.com/auth/signin
Login
Azure AD sample
Okta sample
corporate email
https://app.veedna.com/auth/signup
https://app.veedna.com/auth/signup