Create a rule

POST {{HOST}}/admin/v1/Rules

Use this example to create a rule.

Request Body

{"schemas"=>["urn:ietf:params:scim:schemas:oracle:idcs:Rule"], "name"=>"Check for riskScores for skynet gt 100_icsqmfpotp_217", "description"=>"Check for risk scores", "policyType"=>{"value"=>"AttributeValueGenerationPolicyTypeId"}, "conditionGroup"=>{"value"=>"b6ae89b598e041a28b9072fd06b29eac", "type"=>"ConditionGroup"}, "return"=>[{"name"=>"authenticationFactor", "value"=>"2MMFA"}]}

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring
Content-Typestring

RESPONSES

status: Created

{"idcsLastModifiedBy":{"type":"App","value":"ae554c722419449e8c1661b16289ea52","display":"OAuth Client","$ref":"https://tenant-base-url/admin/v1/Apps/ae554c722419449e8c1661b16289ea52"},"description":"Check for risk scores","idcsCreatedBy":{"type":"App","display":"OAuth Client","value":"ae554c722419449e8c1661b16289ea52","$ref":"https://tenant-base-url/admin/v1/Apps/ae554c722419449e8c1661b16289ea52"},"id":"2f946d8ae394458e9c3b2cbcbb736a2c","meta":{"created":"2018-11-07T11:22:32.735Z","lastModified":"2018-11-07T11:22:32.735Z","resourceType":"Rule","location":"https://tenant-base-url/admin/v1/Rules/2f946d8ae394458e9c3b2cbcbb736a2c"},"name":"Check for riskScores for skynet gt 100_icsqmfpotp_217","policyType":{"value":"AttributeValueGenerationPolicyTypeId","$ref":"https://tenant-base-url/admin/v1/PolicyTypes/AttributeValueGenerationPolicyTypeId"},"conditionGroup":{"value":"b6ae89b598e041a28b9072fd06b29eac","type":"ConditionGroup","name":"authenticatedBy","$ref":"https://tenant-base-url/admin/v1/ConditionGroups/b6ae89b598e041a28b9072fd06b29eac"},"return":[{"name":"authenticationFactor","value":"2MMFA"}],"schemas":["urn:ietf:params:scim:schemas:oracle:idcs:Rule"]}