Skip to main content

Process Rule

Process a rule defined in the system.

GET https://instance.securid.com/aveksa/command.submit?cmd=processRule

Request

Parameters

processRule
formatproperties - (Default) Returns the response as key=value pairs.

json - Returns the response as JSON.
ruleThe name of a specific rule to process. If omitted, all active rules in the system are evaluated.

Headers

Bearer token
Acceptapplication/json
Content-Typeapplication/json

Response

Parameters

typeExecuted command name
run-idThe id assigned to the rule processing run.
run-source-xxThe names of the rules processed as part of this run, where xx is the run id. When multiple rules ran, their names appear as a semicolon-delimited list in a single key.

Examples

Request

curl -K -X GET \
"https://instance.securid.com/aveksa/command.submit?cmd=processRule&format=json&rule=Cannot%20Request%20Additional%20Tokens" \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json"

Response

{
"data": {
"type": "processRule",
"run-id": "9978",
"run-source-9978": "Cannot Request Additional Tokens"
}
}

See Also

Verified with RSA Governance & Lifecycle version 8.0.0.188886 P10_HF01.