DeepManage

Features

Identity, organization and integrations

Bring your users and structure from your directory, give each administrator exactly the access they need, and let other systems talk to DeepManage.

LDAP server and role permissions

What you can do

  1. LDAP and Active Directory

    Connect one or more directory servers, map user and group attributes, and sync on a schedule or on demand. Users sign in with their directory password.

  2. User lifecycle

    A user disabled in Active Directory becomes passive at the next sync, their sessions end, and their devices follow your compliance action.

  3. Roles and permissions

    Roles grant access screen by screen and action by action, for example viewing devices but not wiping them, or uploading files but not deleting them.

  4. Organization structure

    Model organizations, divisions (regions, with an optional map area) and departments as hierarchies, each with its own code, users and devices.

  5. Profiles and groups

    Group users into profiles and devices into device groups, then use them as targets for policies, files and notifications.

  6. Multi-tenancy

    One installation can host several tenants, each with its own address, database, users and policies, plus global policies and content for all tenants.

  7. API access

    Access keys tied to a console user let external systems call DeepManage services over HTTPS, limited to that user's permissions.

What problems it solves

Large organizations already have a user directory and a structure of regions, units and departments. An MDM that ignores them means double data entry, accounts that outlive employees and administrators with more access than they need.

  • One source of users: the directory stays the master, and DeepManage follows it.
  • Least privilege: each console user gets only the screens and actions their job needs.
  • Connected systems: other software can read from and act on DeepManage.

Directory integration

Add an LDAP or Active Directory server with its address, service account, base DN and attribute mappings for user name, first and last name, e-mail and unique ID. A login test checks the settings before the first sync. Groups from the directory can become roles, profiles, divisions or organizations of the LDAP type, which stay read-only in the console so that the directory remains the master.

When a user is disabled in Active Directory, the next sync makes them passive instead of deleting them. Their console and device sessions end, and their devices become noncompliant under the rules on the security and compliance page. Enabling the user again in the directory reverses this.

Structure that drives targeting

Element Holds Used for
Organization Users and devices, in a hierarchy Scopes, reports, enrollment profiles
Division Users, in a regional hierarchy with an optional map area Scopes, reports
Department Users Scopes, reports
Profile Users with shared traits Scopes, reports
Device group Devices Scopes, reports, enrollment profiles

The same elements appear in the scope wizard for policies, content and notifications.

Tenants and deployment

Each tenant has its own address, such as yourorg.deepmanage.com in our cloud, and its own database. In an on-premises installation you can run several tenants on your own servers and use a central console to publish global policies, which apply after each tenant’s own policies, and system content that reaches the devices of every tenant.

Integrations

Access definitions hold a public and a private key and are tied to a console user, so an external system can only do what that user’s role allows. Because a key acts as a console user, the external system can call the same services the console uses, for example to read device lists into your own tools or to keep records in step with another system. In-house Android apps can receive push messages through the push API. Ask us for the integration details for your use case when you request a demo.

Frequently asked questions

Do I need Active Directory?

No. You can create users in the console. LDAP and Active Directory are optional and can be combined with console users.

How often does the directory sync run?

You set the interval for each organization, from 15 minutes up to 30 days. Administrators can also start a sync by hand and stop a running one.

Can an administrator see only part of the fleet?

Roles control which screens and actions an administrator can use. Organizations, divisions and departments let you split users and devices, and reports can be filtered by them.

Is there a REST API?

Yes. External systems use access keys to call DeepManage services over HTTPS with JSON, and a push API sends messages to in-house apps. We share the integration details for your use case during the project.

What is multi-tenancy useful for?

It suits groups of companies, ministries with separate agencies and service providers. Each tenant gets its own address and database, while a central team can publish shared policies and content to all of them.

See DeepManage on your own devices

Tell us about your fleet and we will prepare a demo environment for your team.