v51

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01206322659.2 KB
k2

Bind an access-shaping rule to a role.

post/orgs/{org_id}/k2/{kb_id}/policies/{policy_id}/assignments

Path parameters

org_idstring required
kb_idstring required
policy_idstring required

Request body

combine_mode'restrictive' | 'permissive'

Postgres-RLS-style combination semantic for a policy binding.

enabledboolean
priorityinteger
role_idstring required
valid_fromstring date-time nullable
valid_untilstring date-time nullable

Response

Assignment created or re-attached

combine_mode'restrictive' | 'permissive' required

Postgres-RLS-style combination semantic for a policy binding.

created_atstring date-time required
enabledboolean required
granted_atstring date-time required
granted_bystring nullable
idstring required
policy_idstring required
priorityinteger required
revoked_atstring date-time nullable
revoked_bystring nullable
role_idstring required
updated_atstring date-time required
valid_fromstring date-time nullable
valid_untilstring date-time nullable