Resetting a Password Using Run Program
This example shows how to create a quick action that resets a password when a user submits a service request.
1. | Create a run program connection within the Data Integration WizardUsed to import data from external sources into HEAT.. See Run Program - Remote Host. |
2. | Create a request offering to reset a password, and publish as a service request. See Working with Request Offerings and Working with Service Requests. |
3. | Create a quick action that is triggered by the service request to automatically reset the password. See Run Program Quick Action. |
When the quick action is run against the selected employee record, HEAT sends an email to the employee with the temporary password. The employee logs in using the temporary password, and then changes the password.
The quick action can be defined as:
- WSDL URL: $(ServerURL() + '/AdminUI/Services/ConfigServiceAPIProxy.asmx?wsdl')
- Service Name: ConfigServiceAPIProxy
- Operation Name: OneTimePasswordRequest
- UserName: $(LoginID)
- Email: $(PrimaryEmail)
Quick Action Settings to Reset a Password
This feature only works with the employee business object, and not the Profile.Employee (pre-MCT) object. |