warrant icon indicating copy to clipboard operation
warrant copied to clipboard

Warrant is a highly scalable, centralized authorization service based on Google Zanzibar, used for defining, querying, and auditing application authorization models and access control rules.

Results 15 warrant issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Currently, if using an older version of warrant, the auto-migrate will attempt to apply migrations from `main` which includes migrations that are not part of the running...

Warrant currently has native SDKs for Go, Java, Python, Node, Ruby, PHP. We've received requests from some folks to also add a .NET SDK. If this is something you're interested...

enhancement

**Is your feature request related to a problem? Please describe.** As currently defined, object type records in the database are allowed to have a `NULL` definition (this is also currently...

enhancement
datastore

**Is your feature request related to a problem? Please describe.** There is a sync agent for MySQL to automatically create or update Warrants listening for databases changes. We use mongodb...

enhancement
needs discussion

**Is your feature request related to a problem? Please describe.** Warrant APIs are based on HTTP, well structured and mostly in REST format. It will be useful to integrate with...

enhancement

**Is your feature request related to a problem? Please describe.** In some use cases, access rules should only apply to a subject (user) for a specific time period each day/week/month/year....

enhancement

**Is your feature request related to a problem? Please describe.** Currently, warrant policies can only be defined ad-hoc per warrant. This approach/implementation doesn't lend itself well to reuse of policies....

enhancement
datastore

**Is your feature request related to a problem? Please describe.** Now that #140 is merged and warrants support attaching policies to them, it might make sense to support additional policy...

enhancement

**Describe the bug** Mac OS compatible binaries downloaded from [releases](https://github.com/warrant-dev/warrant/releases) prompt an "untrusted developer" error message on initial run (similar to [this](https://github.com/hashicorp/terraform/issues/23033)). This is because the binaries are not code...

build

**Describe the bug** Currently each db implementation (except SQLite) has the underlying database generate the `createdAt`, `updatedAt`, and `deletedAt` timestamps. Because timestamp implementations can vary from database to database (e.g....

enhancement