TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Aserto: Developer API for permissions and RBAC

114 pointsby vklmnover 3 years ago

8 comments

fabian2kover 3 years ago
This is probably a pretty stupid question, or at least based on some misconception of mine about this space. But I don&#x27;t really understand how permissions as a service or API can work efficiently.<p>If I request a single resource, of course this can work if I ask a second API on whether the request is allowed or not. But if I query a database for a list of items, to add access control I need to modify the database query. I can&#x27;t just filter after the fact, it&#x27;s too easy to cause pathological performance issues there e.g. if the user has only access to a very small subset of a large list of results. How does this work with a separate access control API that can&#x27;t directly modify the database query?
评论 #30515905 未加载
评论 #30362855 未加载
评论 #30365212 未加载
评论 #30364681 未加载
评论 #30362498 未加载
评论 #30364405 未加载
eatonphilover 3 years ago
There are a lot of new-ish products in the last 5 years in the auth&#x2F;identity space. I have been meaning to dig into them: Kanadm, Keycloak, Ory, SuperTokens, Oso, FusionAuth, CAS, maybe Authzed. I hadn&#x27;t heard of Aserto yet, adding them to the list. Although I&#x27;m most interested in OSS products and Aserto looks like it is hosted-only.<p>If anyone has already done an independent study of the ecosystem I&#x27;d love a link.
评论 #30361841 未加载
评论 #30361718 未加载
评论 #30361837 未加载
claytongulickover 3 years ago
So much of authorization is context &#x2F; application dependent, I&#x27;m struggling with this a bit.<p>For example, I have a cluster of services. I allow access to some of them, for certain actions, based on whether the user is part of a patient&#x27;s care team.<p>That&#x27;s very dynamic, I need to do a FHIR query to one of my services to determine that. Then there&#x27;s a lot more logic, like what servicer &#x2F; organization affiliation the user is part of, this is also a runtime lookup in a shared session state thing, etc...<p>I just list all that as a basic example, there are so many things that are application specific that require runtime evaluation, it&#x27;s hard for me to understand the benefit of writing all that in a different language, in a different place, where I can&#x27;t use the libraries and utilities that are already part of the application.
评论 #30364071 未加载
评论 #30363967 未加载
评论 #30364233 未加载
sparselyover 3 years ago
This looks so cool. I&#x27;ve always wanted something like this, especially being able to write the policies in Rego. I can&#x27;t work out if it supports delegation though, i.e. service A temporarily allows service B to access a resource which normally only A has access to.
评论 #30361824 未加载
评论 #30361840 未加载
rschwabcoover 3 years ago
Can&#x27;t I just use Auth0 for authorization?
评论 #30361628 未加载
评论 #30362071 未加载
评论 #30361739 未加载
bradheover 3 years ago
I&#x27;ve been following Aserto for a while actually, really excited to see this development. Makes a great compliment to Auth0. Also the stuff they&#x27;re doing for the OPA ecosystem is awesome!
评论 #30361560 未加载
dew2105over 3 years ago
Auth is a major challenge and pain point... and Aserto is really impressive. Love the open source vs. completely walled garden approach.
apolandover 3 years ago
I&#x27;ve built my own authz too many times. The prospect of having a standard framework to do this is encouraging.