Your visitor management system should promote process automation. It should automate the visitor check-in process, application setup, and your data.
That is why Greetly developed a PowerShell script that allows you to automatically send to Greetly the users in your Active Directory (commonly referred to as AD) via HTTPS. It takes just a few minutes to schedule this script to run as a job in your environment. All you have to do is update the variables in the script with your AD and Greetly sign-in app information.
The Script
Finally, the magic moment you have been waiting for (drumroll), the Greetly<>AD PowerShell script.
The details
- The script updates your Greetly user directory from Active Directory or another LDAP.
- The script queries users' information from AD and sends them to Greetly via HTTP POST.
- In order to use this script, you need to update the following variables:
- Username: We recommend not entering plain text passwords of privileged accounts. A restricted service account has enough permissions to query the AD properties Greetly needs.
- Password: The password of the account above.
- APIKey: Your API-KEY is provided by Greetly. Click this link to visit your Account Settings page with your API key. Or here for more detailed instructions about finding your API key.
- SearchBase: Users will be retried from the OU in Active Directory
- ADServer: Queries will be performed against the named Active Directory server.
If you are not familiar with PowerShell, we recommend reviewing the following tutorial: https://blog.netwrix.com/2018/02
Note
For non-servers, this requires Remote Server Administration Tools for Windows. The required PowerShell plug-in can be downloaded from the following URLs:
- Windows 7: http://www.microsoft.com/en-us/download/details.aspx?id=7887
- Windows 8: http://www.microsoft.com/en-us/download/details.aspx?id=28972
- Windows 10: https://www.microsoft.com/en-au/download/details.aspx?id=45520