Search for rules via POST
POST {{HOST}}/admin/v1/Rules/.search
Use this example to get a list all of the valid rules via a POST request.
Request Body
{"schemas"=>["urn:ietf:params:scim:api:messages:2.0:SearchRequest"]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Authorization | string | ||
Content-Type | string |
RESPONSES
status: OK
{"schemas":["urn:ietf:params:scim:api:messages:2.0:ListResponse"],"totalResults":3,"Resources":[{"idcsLastModifiedBy":{"type":"User","value":"11632986a800430d9b4bd12ca0f3c444","display":"admin opc","$ref":"https://tenant-base-url/admin/v1/Users/11632986a800430d9b4bd12ca0f3c444"},"idcsCreatedBy":{"type":"User","display":"admin opc","value":"11632986a800430d9b4bd12ca0f3c444","$ref":"https://tenant-base-url/admin/v1/Users/11632986a800430d9b4bd12ca0f3c444"},"id":"540edffa9281465598084fe769c58a4d","meta":{"created":"2018-11-01T19:22:49.541Z","lastModified":"2018-11-02T17:04:06.826Z","resourceType":"Rule","location":"https://tenant-base-url/admin/v1/Rules/540edffa9281465598084fe769c58a4d"},"name":"MFA Required","return":[{"name":"effect","value":"ALLOW"},{"name":"reAuthenticate","value":"false"},{"name":"authenticationFactor","value":"IDP+2FA"},{"name":"allowUserToSkip2FAEnrolment","value":"false"}],"policyType":{"value":"SignOn","$ref":"https://tenant-base-url/admin/v1/PolicyTypes/SignOn"},"conditionGroup":{"value":"8baa02de1395473b8139579a5e4aac82","type":"Condition","$ref":"https://tenant-base-url/admin/v1/Conditions/8baa02de1395473b8139579a5e4aac82"},"schemas":["urn:ietf:params:scim:schemas:oracle:idcs:Rule"]},{"idcsLastModifiedBy":{"type":"App","value":"ae554c722419449e8c1661b16289ea52","display":"OAuth Client","$ref":"https://tenant-base-url/admin/v1/Apps/ae554c722419449e8c1661b16289ea52"},"description":"DefaultIDPRule","idcsCreatedBy":{"type":"App","display":"idcssm","value":"d6848464b9aa404b95a30ddba7a5f91a","$ref":"https://tenant-base-url/admin/v1/Apps/d6848464b9aa404b95a30ddba7a5f91a"},"id":"DefaultIDPRule","meta":{"created":"2018-11-01T11:13:27.344Z","lastModified":"2018-11-02T09:24:18.853Z","resourceType":"Rule","location":"https://tenant-base-url/admin/v1/Rules/DefaultIDPRule"},"condition":"operation eq \"IDP Discovery\"","name":"DefaultIDPRule","policyType":{"value":"IdentityProvider","$ref":"https://tenant-base-url/admin/v1/PolicyTypes/IdentityProvider"},"conditionGroup":{"value":"DefaultIDPCondition","type":"Condition","$ref":"https://tenant-base-url/admin/v1/Conditions/DefaultIDPCondition"},"return":[{"name":"localIDP","value":"WithPassword"},{"name":"userChoice","value":"false"}],"schemas":["urn:ietf:params:scim:schemas:oracle:idcs:Rule"]},{"idcsLastModifiedBy":{"type":"App","value":"d6848464b9aa404b95a30ddba7a5f91a","display":"idcssm","$ref":"https://tenant-base-url/admin/v1/Apps/d6848464b9aa404b95a30ddba7a5f91a"},"description":"Simply evaluates to true and returns default authentication target app id i.e IDCSAppId.","idcsCreatedBy":{"type":"App","display":"idcssm","value":"d6848464b9aa404b95a30ddba7a5f91a","$ref":"https://tenant-base-url/admin/v1/Apps/d6848464b9aa404b95a30ddba7a5f91a"},"id":"DefaultAuthenticationTargetAppPolicyRule","meta":{"created":"2018-11-01T11:13:29.663Z","lastModified":"2018-11-01T11:13:29.663Z","resourceType":"Rule","location":"https://tenant-base-url/admin/v1/Rules/DefaultAuthenticationTargetAppPolicyRule"},"name":"Default Authentication Target App Policy Rule","policyType":{"value":"AuthenticationTargetApp","$ref":"https://tenant-base-url/admin/v1/PolicyTypes/AuthenticationTargetApp"},"conditionGroup":{"value":"AlwaysTrueCondition","type":"Condition","$ref":"https://tenant-base-url/admin/v1/Conditions/AlwaysTrueCondition"},"return":[{"name":"appId","value":"IDCSAppId"}],"schemas":["urn:ietf:params:scim:schemas:oracle:idcs:Rule"]}],"startIndex":1,"itemsPerPage":50}