Note: All of these steps will be performed on the Service Center server.
Step 1: Back up the existing Service Center Logon page. Copy it from C:\Program Files\Level Platforms\Service Center\SC\LogonForm.aspx to a safe location.
Step 2: Edit the SASURL, SiteID, UserWhitelist, UsersWhitelistRequires2FA and IPWhitelist settings in the AuthAnvil.config file in the Logon Agent directory of the Management Pack to reflect your systems settings.
- The UserWhitelist setting is a comma separated list of usernames that needs to match the users LPI usernames.
- The IPWhitelist setting is a comma separated list of IP subnets in CIDR format. ie: 192.168.1.0/24. This feature will only work if the computers are communicating with the LPI server via IPv4. It does not recognize IPv6 addresses.
- The UsersWhitelistRequires2FA setting toggles the logon behavior between requiring all users to provide an AuthAnvil credential except those in the whitelist (False) and requiring only the users in the whitelist to provide an AuthAnvil credential (True).
Step 3: Copy the AAShield.png file from the Logon Agents Images subdirectory to C:\Program Files\Level Platforms\Service Center\SC\Images
Step 4: Copy the LPILogonAgent.dll file from the Logon Agents bin subdirectory to C:\Program Files\Level Platforms\Service Center\SC\bin
Step 5: Copy the AuthAnvil.config and LogonForm.aspx files from the Logon Agent directory to C:\Program Files\Level Platforms\Service Center\SC, overwriting the existing LogonForm.aspx file.
Note: When copying the LPI Logon Agent files into the Service Center directories, ensure that the logon agent files are set to inherit NTFS permissions, and are not marked as blocked on their properties pages.
Step 6: Navigate to your Service Center logon page, and log in using your Managed Workplace username (which must match your AuthAnvil username), Managed Workplace password, and AuthAnvil passcode.
If you have any questions or need some help, we would be happy to assist. Open a case at kaseya.zendesk.com .