Create an account
Last updated
Last updated
There are 3 different ways to create an account in Lineaje. The signup page can be found here - https://app.veedna.com/auth/signup
Create an account based on corporate email
Create an account based on your existing accounts (GitHub, Gitlab, Bitbucket)
Enable sso (single sign on) with your corporate account
You can create an account in Lineaje using your corporate email account.
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.
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 user management.
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.
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
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)
You can enable sso using saml. There are two steps to enable sso.
Step 1: Create a new account using corporate email
Create a new account using the corporate email.
This account becomes the tenant admin.
Step 2: Enable sso with saml
Login using the newly created account
Goto Setting -> Authentication -> Edit Configuration -> Click on Single Sign On
Enter the Sign-in url
Upload the SAML .cer file
Click on Enable sso.
Refer Azure AD sample, Okta sample
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.