Search

Set up Microsoft Entra ID - Users & Calendar

With Emply People’s integration to Microsoft Entra ID, users from your Entra ID groups will be synchronized to Emply People.

Be aware of the following before you activate and set up the integration:

  • You only use cloud-Entra ID

  • In case you are using a hybrid setup, please note that the integration only works as one-way and that data cannot be sent to your Entra ID

  • The user who activates the integration must have Global Administrator role in your Microsoft Entra ID

Activate the integration

  1. From the main menu, go to Settings+Intergrations, click Activate on the Microsoft Entra ID integration.

  2. In the Pop-up, click Connect.

    This will open a Microsoft pop-up window.

  3. Sign in with your Microsoft account.

    Important

    Make sure you log in as a Global Administrator.

  4. Once you have logged in, click Accept for the permissions to grant Emply People access.

    When the system has finished loading, you will be taken back to the integration setup.

  5. Make the relevant selections for you Microsoft Entra ID integration and click Save.

    Emply_MicrosoftEntraIDintegration.png
    • Synchronize calendars: Enabling this will synchronize the Outlook calendar with Emply People, and give you the opportunity to add meetings rooms. The Always share dates and titles with team members option will only appear when enabling this functionality.

    • Always share dates and titles with team members: Enabling this will turn on the option on for all calendars currently in Emply People, and have it on as standard for new calendars.

Set up the integration

  1. Add your Microsoft Entra ID groups by clicking + under Groups.

  2. Fill in the information about the group.

    Emply_MicrosoftEntraID_Groups.png
    • Default role: Role to be given to all users existing in this group when they are created in Emply People. This option also update current users if ‘Synchronize roles’ is enabled.

    • Default department: Department that the user should have when they are created in Emply People.

    • Language: Language for the user.

    • Time zone: Time zone for the user.

    • Currency: Currency for the user.

    Note

    If multiple groups are created with different roles and departments, and a user exists in more than one group, this user will be given all departments and roles defined on the groups.

  3. Activate Syncronize roles.

    It is a precondition that the roles are present in the groups add in the integration.

    Emply_MicrosoftEntraID_Groups_SyncRoles.png
  4. Finish by clicking Save.

    The one-way syncronization from Microsoft Entra ID to Emply People, and users will automatically be created in Emply People from the added groups in Microsoft Entra ID.

  5. Activate Syncronize calendars if you want the user's calendars to syncronized from Outlook to Emply People

  6. Activate Always share dates and titles with team members if you prefered.

    Note

    This setting will apply to all calendars in Emply People.

  7. Click Save.

  8. Go to the user settings in Emply People by clicking your name in the top right-hand corner.

  9. Go to Calendar settings and click + Outlook calendar.

    This will open a Microsoft login dialogue.

  10. Log into Microsoft with your Global Administrator account.

  11. Read and accept the permissions requested by checking Consent on behalf of your organisation and clicking Accept.

  12. Back in the Emply People user interface, check the calendars you want to synchronize and click Synchronize now.

  13. When the system has completed the synchronization, you can enable two options:

    • Share dates and titles med your team members. This must be activated by the individual user, if not globally activated step 6. If globally activated, the individual user can disable it here.

      If the calendar is viewed by a member of a different team, the calendar will not show titles, but merely read Busy.

    • Synchronize events with this calendar

  14. To add meeting rooms, go to Settings+Integrations, and click Activated.

    Important

    Make sure the meeting rooms are created with the type User in Microsoft Entra ID, and not the type Resource.

  15. Activate the two-way integrations with Microsoft Entra ID, and one or more of the three options:

    • Create: Will create user from Emply People in Microsoft Entra ID.

    • Update: Will update users in Microsoft Entra ID, when there are changes in Emply People.

    • Delete: Will delete users in Microsoft Entra ID, when they are deleted in Emply People

  16. If you have enabled Create and/or Update, you will be prompted to map the fields in Microsoft Entra ID and Emply People .

    Emply_MicrosoftEntraID_user_mapping.png

    Note

    None of the fields are mandatory, but they must be mapped to be working.

    Elements that are not mapped will be updated with the value "null".

    15 extension attributes can be mapped. These attributes do not send data directly to Microsoft Entra ID, but allow you to create your own code to add these attributes to a specific property in Microsoft Entra ID.

  17. Activate Synchronize profile pictures (only is Create and/or Update is activated.

    Note

    It is only possible to sync the profile picture from Emply People to Microsoft Entra ID.

Overview of synchronized data with Microsoft Entra ID

When a user is synchronized with an employee, the default update of the existing user from Microsoft Entri ID to Emply People will include only:

  • First name

  • Last name

  • Job title

  • Mobile phone

If you want additional data updated, you will need to enable Update in the integration settings, and ensure that the information is mapped.

Table 2. Synchronized data

Microsoft Entra ID

Emply People

Comment

First name

First name

Only when defined in Microsoft Entra ID

Last name

Last name

Only when defined in Microsoft Entra ID

Email

Email

Only when not defined in Microsoft Entra ID

UserPricipalName

User name

Only when not defined in Microsoft Entra ID

MobilePhone

Mobile phone

Only when defined in Microsoft Entra ID

MainGroupId

Department

Default department ID from the found Microsoft Entra ID group. Otherwise, the default department ID from the Microsoft Entra ID integration.

Job title

Job title

Only when defined in Microsoft Entra ID

MainGroupId

Language

Default language from the found Microsoft Entra ID group. Otherwise, the default language from the Microsoft Entra ID integration.

GroupID

Roles

If "Synchronize roles" is disabled and there are existing roles, the existing roles will be used. Roles are taken from the default role ID from the found Microsoft Entra ID group or the default role ID from the Microsoft Entra ID integration.

MainGroupId

Time zone

Default timezone from the found Microsoft Entra ID group. Otherwise, the default timezone from the Microsoft Entra ID integration.

MainGroupId

Currency

Default currency from the found Microsoft Entra ID group. Otherwise, the default currency from the Microsoft Entra ID integration.


Was this article helpful?

Was this article helpful?

Want to get in touch?

We got you. Fill out a request and we'll get back to you as soon as possible.

Submit a request