In this article, we’ll run through how to add the “Sign in with Yammer” option to a client program. It also describes the employee’s journey when authenticating using Yammer.
How do clients enable the Yammer integration?
To enable the Yammer integration, clients need to log into Reward Manager, go to the Integration Dashboard and search for “Yammer” under the “Explore Integrations” tab.
Select the integration and turn it “On” using the toggle button in the top right-hand side.
How do employees use the Yammer integration?
When enabled, employees will be given the option to sign into their program using Yammer as their Identity Provider. The journey will look like this:
Step 1: Employee accesses the client landing page and selects “Sign in with Yammer”
Step 2: The employee is asked to Authorize the Reward Gateway application by Yammer
Before Reward Gateway can access any of the employee’s data stored on their Yammer account, the employee must explicitly grant access to the data. If the employee chooses to “Cancel” at this stage, the authentication attempt will fail.
If the employee chooses to “Allow access”, they will grant Reward Gateway access to their data on Yammer.
Step 3: The employee is logged into their program
Reward Gateway will lookup the employee based on the information passed from Yammer and try to locate a registered account. If a valid account is found, the employee will be logged in automatically. If not, the employee will be prompted to complete a registration step to gain access.