UniBaaS is a cloud service that delivers the Unifinity apps you create to your users' devices. From the admin console, which you open in a browser, you can distribute applications, manage users, send push notifications, and more.
This page gives an overview of what you can do with UniBaaS and explains how to read this manual.
The Role of UniBaaS
Unifinity applications reach users through the flow below. UniBaaS handles steps 2 and 3.
| Task | What you use | |
|---|---|---|
| 1 | Create an app | Unifinity Wizard / Unifinity Studio |
| 2 | Register the app and decide who receives it | UniBaaS (admin console) |
| 3 | Notify users | UniBaaS (push notifications) / internal communication tools |
| 4 | Download and run the app | Unifinity Application Player / browser |
When you update an app, simply register it again in UniBaaS, and users can download and run the new version.
What You Can Do with UniBaaS
| Feature | Description | See |
|---|---|---|
| App distribution | Register apps and distribute them to all users or to specified distribution groups. You can also schedule the date and time distribution starts. | 5. Managing Distribution Files |
| Users and group roles | Register the users who will use your apps and organize them into groups. You can also bulk-register users with a CSV file. | 6. Managing Groups 7. Managing Users |
| Push notifications | Notify users' devices of events such as a newly registered app. | 8. Managing Push Notifications |
| Checking licenses | Check the number of licenses you have contracted for and how many are in use. | 4. What You Can Do in the Admin Console |
| Downloading operation logs | Download a record of user operations as a CSV file. | 4. What You Can Do in the Admin Console |
| Single sign-on | Let users log in to UniBaaS with the accounts of your authentication service (IdP). | 10. Configuring Single Sign-On |
| Cloud DB (UniBaaS DB) |
Store the data your apps use in a cloud database. | 11. Cloud DB |
| Creating, launching, and editing apps | Create, launch, and edit apps from the portal. With the Free and Trial plans, you can try everything from creation to distribution step by step, following the on-screen guidance. | 3. What You Can Do in the Portal |
[Note]
The features available depend on your contract. For details, see "Differences by Contract."
Who Uses UniBaaS
UniBaaS users are divided into administrators and general users, depending on the permissions of the group they belong to.
| Description | Screen shown after login | |
|---|---|---|
| Administrator | A user who belongs to a group with administrator permissions. Administrators configure UniBaaS, including registering users and distributing apps. | Free and Trial plans: the portal. Paid plans: the administrator dashboard. |
| General user | A user who belongs to a group with general-user permissions. General users use the apps that are distributed to them. | The portal |
[Note]
Users who sign up for the Free plan are granted administrator permissions in advance.
The Two Screens of UniBaaS
UniBaaS has two screens: the "portal" and the "admin console." The screen you mainly use depends on your type of contract.
| Screen | What you can do | Mainly used by | See |
|---|---|---|---|
| Portal | Create, launch, and edit apps. On the Free and Trial plans, step-by-step instructions for first-time users are displayed. | Users of the Free or Trial plan; general users | 3. What You Can Do in the Portal |
| Admin console | Manage app distribution and the users who use the apps. | Administrators on paid plans | 4. What You Can Do in the Admin Console |
Terms You Should Know
- Tenant
- The unit of use provided for each company or organization that has contracted for Unifinity. Users and apps are managed per tenant.
- Tenant ID
- An ID issued by us that identifies your tenant. You enter it when logging in to the admin console or Unifinity Application Player.
- Distribution file
- A file, such as an app, that you have registered in UniBaaS.
- License
- The right required to run apps. One license is consumed each time a user logs in on a device and that device is authenticated.
Differences by Contract
The features available differ depending on the type of contract. Features that are unavailable appear in the admin console with their menus or buttons disabled.
| Free | Trial | Entry | Standard | Enterprise | |
|---|---|---|---|---|---|
| Number of licenses | 1 | 50 | As contracted | As contracted | As contracted |
| Usage period | - | 30 days | Contract period | Contract period | Contract period |
| Adding users/groups | × | ○ | ○ | ○ | ○ |
| Distribution to other users | × | ○ | ○ | ○ | ○ |
| Push notifications | × | ○ | × | ○ | ○ |
| Single sign-on | × | × | × | ○ | ○ |
| Cloud DB | ○ | ○ | Option | Option | Option |
If you are using the Free plan, you can start a 30-day free trial from the portal. For details, see "3.1 Starting a Free Trial."
How to Read This Manual
Read the chapters that match your goal.
- I'm using UniBaaS for the first time
- I want to build and try out apps on the Free or Trial plan
- I want to manage app distribution on a paid plan
- I want to learn the distribution procedure
- I want to notify users of an app update
- A user has forgotten their password
- I want users to log in with our internal authentication service
- I want to store app data in the cloud
Related Manuals
- "Overview"
- Unifinity product lineup, development flow, and licensing concepts
- "Unifinity Wizard"
- How to create apps by following on-screen guidance
- "Installation"
- Installing Unifinity Studio and Unifinity Application Player, and authenticating devices
- "App Distribution"
- How users download apps