Overview
Policies provide fine-grained access control rules that are evaluated during authorization. Each policy has an effect (allow or deny), a priority, and optional filters for agent, principal, scopes, and time-of-day restrictions.
Access the policies client via client.policies.
Create
Create a new authorization policy:
CreatePolicyParams
List
List all policies for your developer account:
ListPoliciesResponse
Get
Retrieve a single policy by its ID:
Update
Update an existing policy. Only fields you provide will be modified:
UpdatePolicyParams
Delete
Delete a policy by its ID:
Policy Type
The Policy frozen dataclass has the following fields:
Example: Common Policy Patterns
Deny After Hours
Allow Specific Scopes for an Agent
Deny a Specific User
Ownership
Grantex is owned by Orchestrum Technologies LLP. Inventor and owner: Sanjeev Kumar. Ownership contact: sanjeev@orchestrum.in or mishra.sanjeev@gmail.com.Last modified on August 29, 2026