This is not the latest version of Identity Director documentation.
View available documentation.

Icon

Provide Verification Code

Add the Provide Verification Code action to validate the code that the user needs to provide when requesting Password Reset or Unlock Account, when you enable Verification Code Validation.

This action is currently only supported for the Password Reset and Unlock Account functionality; if you use it in a "regular" service workflow, the transaction doesn't continue until the action expires.

Configuration

Item

Explanation and Tips

Action Name

Optionally specify a friendly name for the action. This name must be unique in the workflow.

Actor

The actor is always Subscriber, because the action always validates the verification code that is provided by the subscriber to the service.

Message

Specify a message.

  • The markup editor supports styling functionality like headings, colors and numbered lists, but also hyperlinks and drag-and-drop.

Verification Code

Specify the verification code. This code is validated by comparing it with the code that the user provides during a Password Reset or Unlock Account.

  • You can use placeholders. For example, you can specify the placeholder that generated the random verification code.
  • We recommend to specify a verification code of up to a maximum of 20 characters. Because the code is encrypted, longer codes may exceed the maximum value. This will result in an error and leave the transaction in a Pending state.

Send e-mail notification

Enable e-mail notification for this specific action. This sends an e-mail to the user that a message has been delivered in the Web Portal, if you have enabled E-mail Integration (at Setup > E-mail Integration).

  • This option is selected by default.

Allow user to cancel this action

Allow the subscriber to cancel the action from the Status Details window in the Web Portal. Auto provisioning is not affected by this option. The Cancel option is only displayed:

  • if the service was requested by the subscriber;
  • when this action is Pending.
If the user cancels the action, the transaction will follow the exception path that was configured for this action.

Expiration

Specify when the action expires. If the action hasn't been performed in time, it fails.

  • You can use placeholders to make the expiration time dynamic.
    • When the action is executed, the placeholder needs to resolve into an integer (e.g. "9"). Invalid input (e.g. "Nine") causes the action to ignore the expiration time. The transaction continues immediately.

Workflow Detail

Specify the level of detail that is shown when people track the service status. Depending on your configuration of this field, the Label field specifies the status information.

  • Select Default to show the behavior configured at Setup > Behavior.
  • Select Status only to show the status of the service.
  • Select Workflow action to show the status of the action.
  • Select Full details to show the status of the action and its actor.
  • Select Use custom label to configure a custom text.

This action can be translated. The RESX file of the service that uses the action, contains the translatable fields.

See also