You can use the zoom query type to get user information into variables.  You can get the summary:

{
  "variableToAssign":"cu_zoomSummary",
  "userQueryType":"zoom",
  "variableType":"string",
  "configId":"pennZoomProd",
  "script":"${summary}",
  "variableToAssignOnError":"cu_zoomSummaryError",
  "label":"${textContainer.text['penn_zoom_cu_zoomSummary']}",
  "errorLabel":"${textContainer.text['penn_zoom_cu_zoomSummaryError']}",
  "order":300
}


Results in:


Then you can use those variables:

{
  "variableToAssign":"cu_zoomHasActiveAccount",
  "userQueryType":"zoom",
  "variableType":"boolean",
  "configId":"pennZoomProd",
  "script":"${hasEmail && userFound && userActive && 'licensed' == typeString}",
  "label":"${textContainer.text['penn_zoom_cu_zoomHasActiveAccount']}",
  "errorLabel":"${textContainer.text['penn_zoom_cu_zoomHasActiveAccountError']}",
  "order":38,
  "variableToAssignOnError":"cu_zoomHasActiveAccountError"
}


  • No labels