Configure Bulk Synchronisation

Single sign-on authentication uses domain\username to log in users. Prior to configuring single sign-on, users may have been logged in using only username. Projects created prior to configuring single sign-on authentication will not be accessible to users unless you enable the bulk synchronisation feature. This feature allows users to access older projects using single sign-on authentication by including username permission in addition to domain\username permission.

The <userNameFormat> accepts the following string patterns: {0} is the original domain\username; {1} is the username; and {2} is the domain.

To configure the bulk synchronisation feature:

  1. Go to the file <Sintelix database directory>\external-users\user_repositories.xml. This file is stored in the Sintelix database folder. In default installation, it is located at C:\Sintelix database\external-users\user-repositories.xml.

    For information on where your Sintelix database folder is located, open Sintelix, click the Status tab, and scroll down to the System Configuration section. The location is displayed in Main datastore location field.
  2. Locate the <windowsLoginConfigurations> section in the user_repositories.xml file.

  3. Add in the <userNameFormat>{1}</userNameFormat> setting to your existing configuration. Use the following code as a guide.

    Example

    Copy
    <item>
        <domain>MYDOMAIN</domain>
        <adminGroups>
            <item>NT_AUTHORITY\Administrators</item>
        </adminGroups>
        <userGroups>
            <item>NT_AUTHORITY\Administrators</item>
        </userGroups>
        <userNameFormat>{1}</userNameFormat>
        <adminRoles></adminRoles>
        <userRoles></userRoles>
        <allAdmins>true</allAdmins>
        <allUsers>true</allUsers>
    </item>