Replace a policy's application list
Replaces the set of applications attached to a policy. The provided list fully overwrites the policy’s current applications (it is not additive).
Authorizations
Bearer token authentication. Pass your AccessOwl API token in the Authorization header as Bearer <token>.
Headers
Optional key (1–255 chars) for safely retrying a request. Reusing the same key for the same request returns 409 Conflict and is not processed again — this confirms the request was already received. Keys are retained for 14 days.
1 - 255Path Parameters
Body
Set applications parameters
Replaces a policy's complete application list. application_ids fully replace the policy's applications (empty list clears them).
Response
Policy
A policy that gates access requests for a list of applications. When elevated, the policy applies only to elevated access requests; otherwise it applies to all access requests. Assign applications via PUT /policies/{id}/applications.
Whether this is the default policy
When true, the policy applies only to elevated access requests
Policy ID
Policy title
IDs of the applications this policy applies to
Optimistic lock version

