Adding New Users
You will be able to manage your KODE OS and myMSI users from Launchpad. In order to have access to Launchpad you will need to get an access link which will be provided to you by KODE Labs or one of its channel partners.
To add a user on KODE OS and myMSI follow the below steps:
Go to Launchpad.
On the left main navigation bar select “Company”.
In the page that opens up select the “Identity Management” tab.
Click on the “New User” button.
On the dropdown you will see 2 options:
Add User: Add a new user in your organization, temporarily or permanently.
Invite User: Invite a user to collaborate with your organization, temporarily or permanently.
Note: You can only invite Users if they have accounts created on one of your Trusted Organizations.
Clicking on the “Add User” button you will be prompted to add a new user for your organization. From here fill in the fields with personal user’s information such as First Name, Last Name, Position, Launchpad Role (Admin or Restricted Access), Email, Phone Number and Account Status.
From the Apps Section:
Select the App you would like to assign to the user.
On the right side of the bar choose the user's Role.
Click on the “Save User” button.
Note: This entire process requires admin privileges on launchpad.
Clicking on the “Invite User” button you will be prompted to invite a user to your organization.
From here fill in the fields with general user’s information such as Email, Position, Role
(Admin or Restricted Access).
Select Access Level.
Select Trusted Organization.
From the Apps Section:
Select the App you would like to assign to the user.
On the right side of the bar choose the user's Role.
Click on the “Invite User” button.
There are different levels of access and permissions that you can assign to a user when you add them on Launchpad. Here is a short description for each of the available Launchpad roles:
Admin Access:
As an Admin, you have the highest level of access and control over Launchpad. Your permissions include:
Launchpad Access: Full access to the Launchpad, enabling you to navigate seamlessly through all features.
Client Management: View and edit client details, ensuring accurate and up-to-date information.
User Management: Full control over user profiles, allowing you to view, add, and modify user information.
SSO Configuration: Access and modify Single Sign-On (SSO) configurations.
User Access:
Users with standard access have a more limited set of permissions, promoting a read-only experience. As a User, you can:
Launchpad Access: View-only access to the Launchpad, providing insight into client details and user information.
Client Details: Review client information to stay informed about relevant data.
User Information: View details about users but without the ability to make changes.
Sign-in Methods: Access information related to sign-in methods for user authentication.
Restricted Access:
Restricted Access level provides:
No Launchpad Access: No access to Launchpad.
This role offers the ability for channel partners to add and manage all users in one centralized environment and not give them access to the Launchpad.
On the User Management page you will be able to see the list of all users that have accounts created as well as the invited users.
You can view this page on
List View (Default View)
Grouped by Role and
Groped by Company Domain
You can bulk import users by clicking on the 3 dots icon and selecting “Bulk import from .xlsx”
Click in on the “Filters” button you will be able to filter by Status of the user account (Active, Inactive and Pending), Type of the user account (Guest or Internal), user Launchpad Role (Restricted Access or Admin).
Selecting a user you will be able to Edit its general information as well Deactivate/Activate or Delete the user.
On the Account Management page you will see all users that have an account created in your organization. From this page you will be able to see and edit more high level settings.
If you choose a user from this page you will be provided with the access to Edit user general information, Activate/Deactivate the account, Resend Setup Email, Change Sign-in Methods for the user, and Delete the account.
No, by default, MFA is not enforced for users, and they are not prompted to set up MFA during login.
When specifically configured, only users logging in with Email & Password will be prompted to set up and complete MFA.
Yes, admins can configure various MFA options, such as requiring MFA every login, remembering for 7 or 30 days on known devices. Users will see these options during setup.
Yes, device fingerprints are generated on the first login, saved, and associated with user accounts for MFA validation.
Yes, changing the browser will prompt Multi-factor Authentication, regardless of the selected 7-day or 30-day frequency.
Removing cookies will trigger MFA, independent of the chosen frequency setting.
Yes, existing users will be prompted to set up MFA on their next login if MFA requirements are added.
When multiple users log in from one browser, each user maintains their own MFA validation settings, unaffected by other users’ settings, even in mixed modes of browsing.
Yes, users can configure MFA settings for their accounts, which are validated during login.
Users' MFA configurations will be updated according to the organization settings. Users will default to the minimum available option if a previously selected option is removed.
Users will be prompted for MFA verification after the session timeout, even if they have a valid MFA memory time.
Users will be prompted for MFA verification before the session timeout occurs.
Users will be prompted for MFA verification exactly at the session timeout.
Users will be prompted for MFA verification every time they log in.
Yes, an admin can reset MFA for a user, requiring them to set up MFA again on the next login.
Yes, an admin can disable MFA for a user, allowing new users to log in without MFA. Existing users will still be prompted for 2FA.
MFA should work seamlessly across different mobile devices and browsers.