Skip to main content

Single sign on and how accounts join your tenant

Identity protocols, how users are invited, and how sessions behave.

Written by Zakaria Waletski

ioMoVo supports the standard identity protocols, so in most cases your existing directory can be the source of truth for who gets in.

How sign in works

In a cloud deployment, ioMoVo runs its own identity layer and uses Azure AD B2C as the identity broker to federate out to your provider. In an air gapped deployment, identity is controlled by your environment instead.

Accounts and tenants are separate things

This is the part most worth understanding up front. A person can hold an ioMoVo account that is not tied to their corporate account. Having an account does not put someone inside your workspace.

To get access to your content, a user must be invited to join your tenant. Membership in your tenant is what grants access, not the existence of an account. So the question to ask when auditing access is not who has an ioMoVo login, it is who is a member of your tenant.

Session length

Access tokens last 30 minutes. That number matters when you are planning offboarding, because it sets the outside edge of how long an already signed in session can keep working after you disable someone upstream. See Removing a user's access for the full sequence.

Setting it up

Your ioMoVo contact will walk through the federation configuration with whoever owns your identity provider. Have these ready:

  • Which provider you are federating from

  • Which attribute you want to use to match users

  • Whether you are provisioning users automatically or inviting them

  • Which groups, if any, should map to ioMoVo roles

That last one saves the most time later. Agreeing the group to role mapping during setup avoids a manual permissions cleanup a few months in.

Did this answer your question?