Checklist before adding users
Before you start inviting users to absentify, it’s important to complete a few key setup steps to ensure everything works correctly and reflects your company’s structure and policies. Complete this checklist before you start inviting users. These settings define how users sign in, how leave is calculated, and how your company is structured in absentify.Update your company privacy settings
Set your preferred sign-in method
Add all holiday calendars used in your company
This is necessary to assign the correct holidays when creating users.
Add all leave types
Add allowances, their rules, and link them to leave types
Then create the allowance rules that describe your policies, for example a standard contract and a part-time contract. Create the rules you will assign before you invite anyone, or plan to choose Manage manually for users whose amounts you set yourself.
Add all departments used in your company
This ensures accurate assignment and is especially important for importing users or using Entra ID sync.
Set Default User Settings
This saves time and prevents the need for manual edits later.
Set your company’s business hours
These hours are applied by default to all users.If needed, you can update individual schedules later using the user schedule settings.
How to add users
If you signed up with email (rather than Microsoft 365), you must confirm your email address before you can invite users.1. Add users individually
Use manual entry when you need to add a single user quickly — perfect for one-off additions or small teams.Navigate to "Users"
- Go to Settings > Users, then select Invite a new user at the bottom of the user list.
Fill in the user details
- Email: Provide the user’s email address (required).
- For Microsoft 365 sign-in: The email must be linked to a Microsoft account.
- For email sign-in (Magic Link): Any valid email address can be used. If you signed in with Microsoft 365, type in the email field to search your directory. Selecting a user fills First Name, Last Name, and Display Name.
- First Name: Enter the user’s first name (required).
- Last Name: Enter the user’s last name (required).
- Display Name: The name shown throughout absentify (required). absentify fills it using your workspace Default name format. As you type First Name and Last Name, or when you pick someone from the directory, the field follows that format. With Microsoft Displayname, it uses the directory name. You can edit Display Name to keep a different value.
- Department(s): Assign the user to a department. Additional departments can be added later from the user’s profile or using the bulk edit feature.
- Holiday calendar: Assign the calendar that applies to the user’s location.
- Employment start date: Specify the user’s start date (required). They start earning allowance on this date, so a mid-year start is prorated automatically.
- Default allowances: For each allowance type, select the allowance rule the user should be assigned to. The preselection comes from the department defaults and can be changed here. Select Manage manually if the person needs an individual amount. You then set it in their profile under Settings > Users > Edit > Allowance by editing the year row and entering Allowance and Overtime.
Save the user as inactive
- By default, newly added users are set to inactive. Inactive users:
- Do not receive emails.
- Cannot sign in: If they attempt to sign in, they will see a message indicating their account is inactive and advising them to contact an HR administrator.
- Allow retroactive absence entry: Absences can be recorded for inactive users without triggering notifications.
Activate user when ready
- Once the profile is complete and you’ve reviewed the Checklist before activating users, navigate to the Access & Permissions tab in the user settings and select Active. This will trigger the activation email.
2. Add users via Excel import
The Excel import is ideal for adding larger groups of users. If you have access to Microsoft Teams/Entra ID (Azure AD) groups, these can prefill the Excel template with existing user data.Step 1: Prepare the Excel template
- Go to Settings > Users > Import users. If Teams/Entra ID group sync is enabled, start on Populate Excel, optionally select groups, then download the Excel template.
- If enabled: Use Entra ID (Azure AD) or Teams groups to prefill the template with user data. Only users not already in absentify will be included.
Learn how to enable this setting in the admin guide for user integration. - If you already have a prepared Excel file, click Next on the download step to open Upload Excel, then upload your file.
Step 2: Fill out the template
- Review and update the prefilled data, or manually enter the following:
- Display Name (or First Name and/or Last Name), Email, and Department (required). First Name and Last Name are optional.
- Public holidays, Employment Start Date, and the rule per allowance type
- Set Account Enabled to Active or Inactive. If you want to review or complete the profile before users sign in, set Inactive. Inactive users do not receive invitations or access until you activate them.
Base column layout
The first nine columns of the template follow a fixed order:Extended columns
The template also includes optional columns for additional user configuration. New columns have dropdowns pre-configured. Leaving a cell blank causes that setting to fall back to workspace defaults.Approver settingsYes or No to control whether that allowance is visible to the user. No also hides the linked leave types from the request form for that user. At least one allowance type must remain visible.Step 3: Upload the file
- Return to the wizard and select Upload. Choose the completed
.xlsxfile. absentify then opens Validate Data.
Step 4: Validate the data
- The table lists each row with Display name and E-Mail. Long names and emails are truncated. Hover a cell to see the full value.
- If rows have errors, a collapsed alert at the top tells you how many rows need to be fixed before importing. Expand the alert to see each failed row, its name or email, and a count of error(s). Expand a row to read the messages. Some messages include an Available values: list. Those hint lines are not included in the error count.
- You cannot edit cells in the wizard. Fix the spreadsheet, select Previous, then Upload the file again. Add Users stays disabled while any row is invalid.
Step 5: Add users
3. Add users via Microsoft Teams/Entra ID group sync
Synchronizing Microsoft Teams or Entra ID (Azure AD) groups provides an automated way to add users and link them to departments in absentify. Steps to set up synchronization:Enable Teams/Entra ID synchronization
- Go to Settings > Microsoft and activate Teams and Entra ID (Azure AD) group synchronization. Learn how to enable this setting in the admin guide for user integration.
Link a group to a department
- Navigate to Settings > Integrations > Microsoft Teams/Entra ID (Azure AD) group synchronization.
- Select a Microsoft group and link it to a department in absentify.
Enable auto-creation
- Activate the Auto-create user accounts option to automatically add group members to absentify. Refer to this article for a more detailed outline on how to set up Entra ID group sync for automated user creation.
Sync and manage users
- Newly synced users are automatically created in absentify as inactive. Administrators must activate them before they can access the system.
- They are assigned the allowance default of their department, or the organisation default if the department does not specify one. That default can be a shared rule or Manage manually. Their start date, the date they were added to the group, determines how much of the first year they have earned.
- After synchronization, administrators can manually adjust user profiles, for example by assigning a different rule, adding an adjustment, or changing holiday calendars.
4. Add users via SCIM provisioning
SCIM provisioning enables fully automated user management between your Identity Provider (IdP) (such as Microsoft Entra ID or Okta) and absentify.Instead of manually creating users or syncing groups, your identity system automatically creates, updates, and deactivates users in absentify based on your directory configuration. Requirements:
- An Identity Provider that supports SCIM 2.0 provisioning (e.g., Microsoft Entra ID, Okta).
- Administrative access to configure SCIM provisioning in your IdP.
- The SCIM integration enabled in absentify.
- Automated user lifecycle management: Users are automatically created, updated, or deactivated based on changes in your identity directory.
- Reduced manual administration: No need for Excel imports or manual user creation.
- Consistent user data: User information stays synchronized between your identity provider and absentify.
- Improved security and compliance: User access is automatically removed when accounts are deactivated in your identity system.
Key points about inactive and non-login users
- Inactive users do not receive emails: This allows administrators to complete profiles (e.g., adjust allowances, assign approvers) before activation.
- Inactive users cannot sign in: If they attempt to sign in, they will see a message stating their account is not active and advising them to contact an HR administrator.
- Retroactive absence entry is possible: Absences can be added for inactive users without triggering notifications.
- Non-login users: Users without an email address cannot sign in, approve absences, or act as department managers. However, administrators can still manage their absences.
Adding users without an email address
absentify allows you to add users without an email address for cases where sign-in access is not required. These users can have their absences managed, but they cannot sign in, act as department managers, or approve absences for others.-
Navigate to User Management
Go to Settings > Users, then select Invite a new user. -
Enter user details
Fill in the user’s first name, last name, and display name, assign them to departments, and configure other settings such as public holiday calendars and employment start dates. Leave the email field blank. -
Save the user
The user will be added as a non-login user, and their profile can now be used to manage absences and schedules.
Key limitations for users without an email address
- No sign-in access: These users cannot sign in to absentify.
- No manager roles: They cannot act as department managers or approve absences for others.
- Admin management required: An administrator must manage their absences and calendar entries.
Checklist before activating users
Use this checklist after adding your users and before activating them to ensure their profiles are correctly configured.Review and customize individual user profiles
- Allowance settings: Adjust if the default does not apply — for example, if someone has a custom contract with more days or if the allowance should be hidden from the user.
- Approver: Confirm or change the assigned approver if needed.
- Representative: Optional, available with upgraded plan.
- Working schedule: Update if the user has different working hours (e.g. part-time).
Set up leave request notifications
- For individual users: Edit notifications
- For bulk updates: Manage notifications in bulk
Set up Microsoft Teams and Outlook integrations
- Follow the Teams and Outlook enablement guide
- Then, customize the app in Teams and Outlook to match your internal structure and preferences
Review Microsoft sync and calendar integration settings
Refer to the full list of available Microsoft integrations and setup options in the Microsoft integration guide.
Customize welcome emails (Plus plan)
- Add a personal introduction
- Share important onboarding info
- Align communication with your company’s tone and branding
Activate all users
- Incorrect leave request calculations due to wrong working hours
- Requests being routed to the wrong approver
- Notifications not reaching the correct department or person
After inviting users
Once your users have received their email invitations, we recommend sending them the relevant guides below to support a smooth onboarding experience:-
All users: Share the employee welcome guide
Includes how to sign in, request absences, and manage personal preferences. - Users with approval rights: In addition to the above, send the approver guide
- Users assigned as managers: Send both of the above, plus the manager guide
- Users with admin rights: Send all of the above, and additionally the admin welcome guide
Troubleshooting: adding/inviting users
If one of your users is running into issues accessing the app after being added to your company’s workspace, here are some potential causes and how to resolve them:Email is associated with another company
Email is associated with another company
1. The user has accidentally created their own workspace
Ask the user to sign in at app.absentify.com. If they find themselves in a workspace where they are the only user and also the tenant admin, it means they have accidentally created a new workspace.To confirm this, send them this guide and ask if the steps shown match what they did during sign-in.If this is indeed what happened, they will need to delete that workspace before you can add them to your company’s workspace. Please refer them to this guide: Delete company account.2. The user is still part of a previous company’s workspace
The user must be deleted in the other workspace before they can be added to yours. Archiving or deactivating them there is not enough: an archived account keeps the email address. An administrator of that workspace has to delete the user under Settings > Users. The message tells you which case you are in:- “The user needs to delete their current company account to be invited” appears when they are the only user in that workspace, or when they are an administrator there. If they are alone, the workspace itself has to be deleted. If the workspace has other members, another administrator there can delete the user account instead.
- “Please contact the administrator of the current workspace to remove the user” appears when other users work in that workspace. Only the user account has to be deleted there, not the workspace.
The user is archived
The user is archived
- Go to Settings → Users.
- Select the Edit (pencil) icon next to the user’s name.
- In the user profile, scroll down to Archive user and disable the toggle.
User cannot sign in with Microsoft
User cannot sign in with Microsoft
- Automatic calendar synchronization (instead: iCal invitations via email)
- Synchronization of public holidays to the Outlook calendar
- Automatic out-of-office replies in Outlook
- Group calendar synchronization
- Microsoft Teams/Outlook App integration
- Teams and Entra ID group synchronization
- Manager synchronization from Entra ID
- Azure AI integration
- By signing in with Microsoft: The user selects Login with your Microsoft account. absentify links the account automatically. This works when the workspace allows Both (Microsoft & Magic Link) or Microsoft only. If Microsoft cannot match the account, the user sees Sign in with an email code instead. That happens when they sign in with a guest Microsoft account that does not use the invited email.
- By the user: In Your Preferences, the user opens Microsoft account and selects Link Microsoft account. This page is only available when the workspace allows Both (Microsoft & Magic Link).
- By an administrator: Under Settings > Users, open the user. Under Microsoft account (Admin), search for the Microsoft user and select Link Microsoft account.
For the advanced automations (calendar sync, out-of-office replies, etc.), Microsoft permissions must be separately approved under the Microsoft settings by the tenant admin.
The user is facing an error message when attempting to sign in
The user is facing an error message when attempting to sign in
- “Sign in with an email code” or “This workspace signs in with email codes”
- “Connected to a different Microsoft account”
- “Signed in with a personal Microsoft account”
- “Connected to a personal Microsoft account”
- “This Microsoft account is from another organisation”
- “We found more than one account”
- “Your email domain is not verified in Microsoft 365”
- “Microsoft needs your permission”
- “Microsoft did not complete the sign-in”
- “Your account signs in with Microsoft 365” or “Your workspace signs in with Microsoft 365”
- “This login link has expired”
- “This login link was already used”
- “This login link is not valid”
- “This confirmation link has expired”
- “We could not find this account”
- “We could not complete the sign-in.”
The user did not receive an invite
The user did not receive an invite
-
Check email history
Go to the user’s email history to confirm whether the invite was sent from absentify. -
Verify delivery
If absentify shows the invite was sent but the user did not receive it, ask them to check whether any email rules, spam filters, or security settings are blocking the message. -
Resend the invite
Once delivery issues are ruled out, disable Active in the user profile and then reactivate the user to send the invite again. -
Escalate if needed
If the user still does not receive the invite, refer to the email troubleshooting guide for further steps.