Sync Users
Breadcrumbs: Navigation > Settings > Sync users FTP/SFTP User Sync. The (S)FTP user synchronization allows to synchronize users from a file. The synchronization file acts as master, i.e. the user dat…
Breadcrumbs: Navigation > Settings > Sync users
FTP/SFTP User Sync
The (S)FTP user synchronization allows to synchronize users from a file.
The synchronization file acts as master, i.e. the user data in s.GUARD will be adapted to match the contents of the synchronization file
Server configuration and test
FTP / SFTP IP address | URL of the (S)FTP server where the user data is located |
Port | (S)FTP server port to be used |
Protocol | Dropdown list to chose between FTP and SFTP |
Authentication method | Select the authentication method:
Only available for SFTP servers |
Username | Username for authentication with (S)FTP server |
Password | Password to authentication with (S)FTP server Only available for FTP server or SFTP server with authentication type "password" |
Public key | Public key for authentication with SFTP server. Only available for authentication type "key" |
Private key | Private key for authentication with SFTP server. Only available for authentication type "key" |
Passphrase | Passphrase for authentication with SFTP server. Only available for authentication type "key" |
Service configuration
File format | Select the file format of the user list:
|
File Name (incl. file extension) | Relative path & filename of the user list. May contain wildcards. E.g. /sguard/users.csv |
E-Mail for reports | Allows to specify an e-mail address to which a report will be sent after synchronization. |
Keep source file copy | Defines if the source file (original user list) shall be kept within the results folder. |
Is the file encoded? | Enable if the file is encrypted |
Cipher | Define which cipher is used:
Only available if file encryption is enabled. |
Password | Encryption password. Only available if file encryption is enabled. |
Mapping file | Allows to upload a mapping file which defines the mapping between xml tags and user attributes in s.GUARD. Additionally to defining the attribute mapping, the mapping file allows to define the synchronization type (e.g. allow to only add users, allow to add and modify users, allow to add & modify & delete users) Note: the mapping file has be provided by the s.GUARD support team. |
Synchronization file configuration
Only available for csv and xlsx formatted files
Start row | Defines the first row to be taken into account for data processing. Examples: 1 - Data will be processed starting from the first row 2 - Data will be processed starting from the second row (e.g. because the first row contains headers) |
End row | Defines the last row to be taken into account for data processing. 0 means that all available rows shall be processed. |
Delimiter | Defines the column delimiter. This is only applicable for csv files. |
Use as identifier | Defines the criteria to match users between synchronization runs:
|
Ignore invalid | If enabled, invalid entries will be ignored and the synchronization process continues. |
Use default | Click to return all settings to the default values. |
File mapping table
This table allows to map the columns of a synchronization file to user attributes in s.GUARD.
Only available for csv and xlsx formatted files.
Client ID | Unique identifier (e.g. employee number) Mandatory field |
Status | User status (active / inactive) Mandatory field |
First name | First name Mandatory field |
Last name | Last name Mandatory field |
Language | Language of the user (EN, DE, FR, IT, NL) Mandatory field |
Login e-mail address | |
Group name | Name of the user group the user should be added to |
User groups | ID(s) of the user group(s) that the user should be added too. If the user shall be added to more than one group, separate the group IDs with a comma |
Business role | Business role |
User groups names | Name(s) of the user group(s) that the user should be added to. If the user shall be added to more than one group, separate the group names with a comma |
User template | ID of the user template which shall be applied for newly created users |
Channels | Allows to select any of the channels which are configured for this tenant |
Custom property | Allows to select any of the custom properties which are configured for this tenant |
Service repetition
Activate | If enabled, the synchronization will be executed repeatedly in the defined period |
Start time | Time of day when the synchronization shall be started |
Period | Defines how often the synchronization shall be executed:
|
Further options | Depending on the chosen period, further configuration options become available to define the time span between two synchronizations. Examples:
|
Synchronization
Connection test | Click "check" button to verify if s.GUARD can establish a connection to the (S)FTP server |
Synchronize file manually | Click button to start a synchronization run manually |
Logs
Logs storage | Drop down which allow to select the storage location of the synchronization logs:
|
Download Logs | Click to download the latest synchronization log |
SCIM Settings
s.GUARD supports to synchronize users using the SCIM interface (System for Cross-domain Identity Management). The SCIM interface allows for a REST based synchronization of users and is e.g. supported by Microsoft Entra ID.
Mapping file | Allows to upload a mapping file which defines the mapping between SCIM attributes and user attributes in s.GUARD. Note: the mapping file has be provided by the s.GUARD support team. |
Event Settings
FTP/SFTP User Sync
Status | If enabled, the (S)FTP synchronization will trigger the events which are defined below |
Event information (Critical Sync Failure) | Select an event to be triggered in case an error occurs during synchronization |
Event information (Sync Success) | Select an event to be triggered after successful synchronization |
Event information (Warning Sync Failure) | Select an event to be triggered in case a warning occurs during synchronization |
Conference Call
SMS Settings