How do we allow students to login with FirstInitialLastName, yet have that detail passed to Lightspeed Systems as FirstNameLastName?
We use a third party filtering service called Lightspeed Systems (LS). Our student usernames are FirstInitialLastName. When a student logs into the windows machine for the first time, a Windows profile is built and Azure AD is updated. Lightspeed Systems receives data from Azure AD on that login. The issue we are having is that after the student logs into the Windows machine but before an Azure AD sync occurs, the filtering service does not know the student is a student (by name) and therefore is not filtering that student until Azure AD updates and sends all the data to Lightspeed.
Below is a conversation I had with Lightspeed tech support. Anyone who understands the Azure AD data transfer (sync), please reach out. We're not sure what to do.
CONVERSATION
I am not exactly sure which attributes Azure is providing us during the sync, however the attributes that we (LS) look for are First & Last Name, Email Address and Username. During our previous investigation, we found out that Azure was providing us with AzureAD\FirstNameLastName as the username upon logging into the device. However via the Azure Sync, azure appears to be providing us FirstInitialLastName to populate the username field for the user account. These two need to match in order for the users to be identified properly upon initial login. You can do this by either manually updating the Username field for your Lightspeed users to be FirstNameLastName or by working with Azure to update the usernames on their end to read as FirstNameLastName instead of FirstInitialLastName With Azure being a 3rd party, there's not much we can do from our end as the data that is sync'd into Lightspeed comes directly from them and they should be able to make changes on their end to provide us with the correct username upon a sync.
/CONVERSATION