Overview
The Google Workspace integration allows companies to enable secure login to Sloneek through Google accounts, import users in bulk from selected Google Groups, and synchronize approved absences with Google Calendar.
The integration covers:
- Single Sign-On through Google
- Switching to SSO-only login
- User import from Google Workspace
- Synchronization of basic user data
- Synchronization of approved absences to Google Calendar
1. Google SSO Login
Single Sign-On allows users to log in to Sloneek using their Google Workspace account. The setup is simple and can usually be completed within a few minutes.
Requirements
The person setting up the integration must meet the following requirements:
- They have administrator permissions in Google Workspace.
- They have a Sloneek account with the Administrator or Account Owner role.
- The email address of their Sloneek account exactly matches the email address used in Google Workspace.
Pay special attention to possible differences between primary email addresses, aliases, or other account identifiers in Google Workspace.
Activation Steps
- The administrator goes to the Sloneek login page.
- They select Sign in with Google.
- During login, they grant the required permissions for the organization.
- Sloneek is connected with the Google Workspace environment.
- From this point, users can log in to Sloneek using their Google Workspace account.
2. Switching to SSO-Only Login
After successful testing, we recommend disabling standard email and password login for security reasons and keeping only Google SSO enabled.
Recommended Process
1. Verify Email Addresses
Check that users’ email addresses in Sloneek exactly match their Google Workspace accounts.
2. Run a Pilot Test
First, test Google login with the administrator and a small group of users.
3. Inform Users
Notify employees in advance about the date from which login will only be possible through their Google account.
4. Switch the Login Mode
In Sloneek, go to Integrations and disable standard login. Keep only Google SSO active.
5. Verify Functionality
After switching, check that both the administrator and regular users can log in through Google without issues.
3. Risks and Rollback
Possible Risks
The following situations may occur when switching to Google SSO:
- Email addresses in Sloneek and Google Workspace do not match.
- Google, as the identity provider, experiences an outage.
- The user does not have the correct account or permissions in Google Workspace.
- The user is trying to log in with an alias or a different email address than the one stored in Sloneek.
Rollback
If an issue occurs, the administrator can re-enable standard login with email and password in Sloneek.
If the administrator cannot access Sloneek due to an SSO issue, Sloneek Support can help restore alternative access.
Changing the login type has no impact on the licensing model or SLA.
4. User Import from Google Workspace
The integration allows administrators to create users in Sloneek in bulk based on Google Groups managed in Google Admin Console.
Synchronization Direction
Synchronization is one-way only:
Google Workspace → Sloneek
Automated Provisioning
Sloneek does not use fully automated provisioning in this scenario. This means Google does not automatically:
- create users in Sloneek,
- send HR data in the background,
- update user profiles automatically without administrator action.
The import is always started manually by an administrator in Sloneek.
Preparing Groups in Google Admin Console
For easier user management, we recommend creating dedicated Google Groups in Google Admin Console.
Recommended Steps
- Open Google Admin Console.
- Go to Directory → Groups.
- Click Create group.
- Enter the group name, for example:
- Sloneek – Active employees
- Sloneek – Contractors
- Sloneek – Prague
- Set the group email address, for example:
- Add group members, meaning the employees who should be imported into Sloneek.
- Save the group.
Google Groups created through Admin Console are easier to manage centrally and can also be used for access management and service settings within Google Workspace.
Where to Start the Import in Sloneek
In Sloneek, go to:
Users → Management → Import users
During the import, the administrator:
- selects specific Google Groups,
- chooses which users to import,
- decides whether users from the selected group should be activated immediately.
Recommended Group Structure
For clear user management, we recommend creating groups based on employment status, location, or user type, for example:
| Group name | Example use |
|---|---|
| Sloneek – Active employees | Current internal employees |
| Sloneek – Contractors | External workers or contractors |
| Sloneek – Prague | Employees in a specific office or location |
This makes it easier to control which users should be imported into Sloneek and how they should be activated.
5. Transferred Data
To read data from Google Workspace, Sloneek requires the necessary permissions to access selected user information from the organization’s directory.
The following data can be synchronized to Sloneek:
| Attribute | Description |
|---|---|
| First name | User’s first name |
| Last name | User’s last name |
| Email address | Main user identifier |
| Mobile phone | User’s phone number |
| Business phone | Company phone number |
| Profile photo | User’s photo from their Google profile |
To synchronize a wider set of HR data, such as department, manager, or location, this must be handled individually through the API.
6. Synchronizing Absences to Google Calendar
Sloneek also allows approved absences to be written directly to the user’s personal Google Calendar.
Each user enables this feature individually.
Activation Steps
The user goes to:
My Profile → Notifications and Integrations
Then they:
- connect their account with Google Calendar,
- select the target calendar,
- save the settings.
From that moment, all newly created and approved absences are automatically added as events to the user’s work calendar.
Recommended Deployment Process
Before launching the integration fully, we recommend:
- checking that email addresses match in Sloneek and Google Workspace,
- activating and testing Google SSO with a small group of users,
- informing employees about the login method change,
- switching to SSO-only mode after a successful test,
- preparing Google Groups in Google Admin Console,
- importing users from selected Google Groups into Sloneek,
- optionally recommending that users connect Sloneek with Google Calendar for absence synchronization.
Summary
The Google Workspace integration with Sloneek enables secure login through Google SSO, manual user import from selected Google Groups, one-way synchronization of basic user data, and synchronization of approved absences to Google Calendar.
For a smooth rollout, it is important to verify matching email addresses, test SSO with a smaller group of users, prepare the required Google Groups in Google Admin Console, and only then switch to strict SSO-only login.
0 comments
Please sign in to leave a comment.