AssignmentAgnostic

Used to perform OneTouch authentication for a user defined via an expandable parameter. Often used as a step in a SequenceAuthenticator.

Properties

Name Description Default value Mandatory
username The username to perform the OneTouch assignment for. (EXPANDABLE) {{item.sAMAccountName}} Yes
notify Should user be notified using push. Note that push must be enabled if set to true true No
ot_push_message Message shown on the client when using push login.assignment.client.message.ot_push_message No
quick_mode_enabled Enables quick mode for this authenticator false No
quick_mode_category Specify the category for the quick mode buttons. These categories can be used: category_yes_no, category_ok_cancel or category_confirm_reject. category_ok_cancel No
pipeID Optional pipe to run after the assignment is confirmed N/A No
clientTemplate JSON template used for authentication assignments ot_auth_template No
signTemplate JSON template used for signature assignments ot_sign_template No

Example Configuration

Example 1: take the uid from the item in the current Sequence from a SequenceAuthenticator

{
  "id" : "2487e92b-yyyy-qqqq-8337-ae93d5af4588",
  "alias" : "assignment",
  "name" : "AssignmentAgnostic",
  "displayName" : "Assignment",
  "configuration" : {
    "username" : "{{item.uid}}"
  }
}

Example 2: take the username from the request

{
  "id" : "2487e92b-yyyy-qqqq-8337-ae93d5af4588",
  "alias" : "assignment",
  "name" : "AssignmentAgnostic",
  "displayName" : "Assignment",
  "configuration" : {
    "username" : "{{request.username}}"
  }
}
Click to copy

Requirements

User must have OneTouch activated.