Getting started
-
Devices Pairing
Follow these steps to pair your mobile device with the inabit platform:
Step 1: Install the inabit Mobile App
1. Download the App:- For iOS devices, visit the App Store.
- For Android devices, visit the Google Play Store.
- Search for "inabit" and download the app.
2. Install the App:
- Follow the on-screen instructions to install the inabit app on your mobile device.
Step 2: Launch the inabit Mobile App
1. Open the App:- Locate the inabit app icon on your mobile device and tap to open it.
2. Sign In with your preferred cloud of choice:
- Google Drive (iOS / Android)
- iCloud (Exclusive to iOS)
Step 3: Initiate Device Pairing
1. Navigate to Pairing Section:- Once logged in, go to the "Settings" or "Account" section of the app.
- Find and select the option for "Device Pairing" or "Pair Device."
2. Scan the QR code to get the Pairing Code in the App:
- The inabit platform will generate a unique pairing code or QR code.
Step 4: Pair the Device with inabit Platform
1. Log In to inabit Platform:- On your computer or another device, log in to the inabit platform using your account credentials.
2. Access Device Pairing Option:
- Navigate to your user and find the option of "Pair Device".
- You will also have the option highlighted on any screen in the web platform, if you're in an approver-fitting role
3. Enter Pairing Code From The App:
- Enter the pairing code generated by the mobile app.
Step 5: Confirm Pairing
1. Verify Pairing / Pairing in Progress:- A confirmation period will occur and you will need to wait with the screen opened on your mobile app
WARNING: Do not close the mobile application while device pairing is in progress!
2. Successful Pairing:
- Once confirmed, your mobile device will be securely paired with the inabit platform.
- You will be displayed with a green screen of "Pairing Completed" in the mobile app.
- Once the screen is displayed, you will instantly be moved to the next step of your mobile app onboarding.
Step 6: Test the Pairing Connection:
Test Functionality:- Perform a test transaction or action within the inabit app to ensure the device pairing is working correctly.
- You should be receiving an approval request for every transaction within a wallet's policy that you're a set approver of.
Troubleshooting
If you encounter any issues during the pairing process, consider the following tips:- Ensure Internet Connection: Both your mobile device and computer should have a stable internet connection.
- Update the App: Make sure you have the latest version of the inabit app installed.
- Restart Devices: Sometimes, restarting your devices can resolve connectivity issues.
- Contact Support: If problems persist, contact inabit customer support for assistance.
Summary
Device pairing is a vital security feature that enhances the safety and convenience of using the inabit platform. By following this guide, users can easily pair their mobile devices, ensuring a secure and seamless experience.For any further assistance, please refer to the inabit support resources or contact our support team.
-
User Roles in inabit
Learn about inabit's role system and its permissions per each role
inabit Roles Hierarchy
The following page describes inabit roles system by order "highest" to "lowest".Owner
The owner is the one that approves signing devices and new users and is granted with all of the permissions in the entire system (account).There's only one owner to an inabit account
Reminder -> there can be multiple organizations in an inabit account, but there cannot be multiple inabit accounts under the same owner.
Admin
An admin has access to everything in the system except being able to open new organizations, viewing the account settings & remove the owner.An inabit account can have multiple admins per organization and an admin can be a set as a different user per each and every organization.
Signer
Signers are users similar to admins but their sole purpose is to approve or reject transactions. The signer can't perform administrative operations like add/remove new users to/from an organization.Editor
Editors can access everything in the system but creating new wallets, approving/rejecting transactions and editing organization settings and its users.They are still capable of creating transaction requests.
Viewer
A viewer only has viewing permissions in an inabit organization and he/she cannot initiate transactions or edit any of the settings but their own. (User photo, email, password, etc.)API User Roles
In order to access our API capabilities and authenticate queries and mutations,
you must create an API Admin/Viewer.API Admin
The API admin role is internally generated by inabit when an organization desires to utilize inabit's API infrastructure. Upon receiving such a request, we establish an "API user" devoid of access credentials to the platform's UI. This user's sole function is to issue an access token for inabit's API.
By utilizing the access token provided through this user's credentials, you gain access to inabit's queries and mutations within our GraphQL schema. A significant distinction between this role and other API user roles is that this API user possesses equivalent permissions to a standard Admin within the system.
With this role, you can execute various actions such as creating transactions, adjusting organization settings, inviting new users to your organizations, establishing wallets, and much more - all through the API.
How to create an API Admin?
- Contact inabit's support at support@inabit.com
to retrieve login access credentials and fetch a JWT access token when you authenticate. - Use the token as a bearer across all of your queries and mutations.
Note - You can also decide to create an API Viewer. The same role permissions are applied to the Viewer role in the platform, doing so you will only receive API capabilities of a viewer.
API Signer
API signer is a unique user created by inabit that is separated from an API admin/viewer.This API user is created for the sole purpose of serving as the "API approver" to sign transactions using inabit's developed tool we call the "Docker Signer".
In a nutshell, this role's purpose is to serve as a "remote approval" application to simulate/replace the standard inabit mobile approvals app for services that develop and build their infrastructure with inabit.
- You can learn all about this in our Remote Infrastructure section.
- If you still find it hard to understand, feel free to contact us for tailored support: support@inabit.com
API Viewer
The API viewer is another role generated (currently) by inabit internally when an organization wishes to operate and utilize inabit's API infrastructure.The sole difference between an API admin and API viewer is the permission access to the capabilities of the API.
- The API viewer isn't capable of calling mutations such as createTransferRequest or createApiWalletAddress.
- Contact inabit's support at support@inabit.com
-
inabit Wallet Types
See which wallet types are supported on our platform.