API Explorer 936 endpoints

Update ABAC Rule

PUT /obp/v7.0.0/management/abac-rules/ABAC_RULE_ID

OBPv6.0.0-updateAbacRule Roles: CanUpdateAbacRule ABAC

Update an existing ABAC rule.

Documentation:

  • here - Getting started with ABAC rules
  • here - Complete list of all 18 parameters
  • here - Detailed property reference

User Authentication is Required. The User must be logged in. The Application must also be authenticated.

URL Parameters:

ABAC_RULE_ID: ABAC_RULE_ID

JSON response body fields (8)
abac_rule_id
abac_rule_id
created_by_user_id
description
Description of the object. Maximum length is 2000. It can be any characters here.
is_active
false
policy
policy
rule_code
rule_code
rule_name
rule_name
updated_by_user_id
updated_by_user_id
Example request body
{
  "rule_name": "admin_only_updated",
  "rule_code": "user.emailAddress.contains(\"admin\") && user.provider == \"obp\"",
  "description": "Only allow access to OBP admin users",
  "policy": "user-access,admin,obp",
  "is_active": true
}
Example success response
{
  "abac_rule_id": "abc123",
  "rule_name": "admin_only_updated",
  "rule_code": "user.emailAddress.contains(\"admin\") && user.provider == \"obp\"",
  "is_active": true,
  "description": "Only allow access to OBP admin users",
  "policy": "user-access,admin,obp",
  "created_by_user_id": "user123",
  "updated_by_user_id": "user456"
}
Possible errors (4)
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Implemented by OBPv6.0.0 updateAbacRule Originally /obp/v6.0.0/management/abac-rules/ABAC_RULE_ID