Live data from Hacker News

Show HN: Permit Elements- UIs to let your customers manage their own damn RBAC

youtube.com

11–20 of 23 posts

Re: Show HN: Permit Elements- UIs to let your customers manage their own damn RBAC

#11
I like where this is headed.

A lot of application frameworks have some kind of a security policy engine, but all of these invariably are inadequate - because modern policy management is about interfacing outside of systems, and that they don't do.

Exactly in the same way that load balancing should not be a part of an application framework, neither should authorization.

A coherent, formalized, well manageable policy engine can go a great deal for practical organization security

Re: Show HN: Permit Elements- UIs to let your customers manage their own damn RBAC

#12
post #2

I don't know. This seems to be something I’d get a slap on the hand from our security team. No chance ever they give away the power they have for control who have permission. Just me??

I think this should not be a problem with the proper compliance certifications (SOC 2, PCI, etc.). Similar logic applies to Auth0 and even using cloud computing, for that matter.

Re: Show HN: Permit Elements- UIs to let your customers manage their own damn RBAC

#14

Can you self host this? Feels dangerous to check an external service for RBAC.

Hi! We provide an on-prem version (as part of our enterprise tier); but better yet the SaaS solution itself is hybrid- meaning we provide a microservice for authorization for you (aka the PDP), and it answers all the queries locally from memory cache - which is great for security, but also latency (sub 10ms as a sidecar), and availability.

Updates are done through OPAL (https://opal.ac) - which has a a zero trust architecture (it sends instructions on how to get the data instead of the data itself) based on topics scoped with security tokens.

You can read all about it here: - https://docs.permit.io/concepts/control-plane-and-data-plane...

- https://docs.permit.io/security/connectivity

Re: Show HN: Permit Elements- UIs to let your customers manage their own damn RBAC

#17

Is this kind of like Auth0 but with more common features built in, or is something like auth0, AzureAD still needed in order to issue jwts?

While Auth0 is an Authentication (AuthN) solution (verify your identities and add attributes to them) - Permit.io is Permissions or Authorization (AuthZ) solution (who can do what) - and enforces the actual policy within your app (for every request). AuthZ is a needed and complimentary component on top of AuthN

You pass the JWTs from your AuthN solution to permit's permit.check() function.

Read more: - https://www.permit.io/blog/what-is-authorization - https://docs.permit.io/tutorials/quickstart#check-for-permis...

Re: Show HN: Permit Elements- UIs to let your customers manage their own damn RBAC

#18

[flagged]

In general, Permit allows you to switch over from an existing solution pretty easily. We had a company completely migrate their RBAC solution to using Permit with one dev over the course of less than two weeks. If you need any help in doing that, we’d be happy to assist (https://bit.ly/permit-slack).

Check out this example: https://youtu.be/-W-79h7FJLQ

Re: Show HN: Permit Elements- UIs to let your customers manage their own damn RBAC

#20
post #19

[flagged]

Hi, you can see a sneak preview of how approval flow interactions would look in this video here (https://youtu.be/2d4TwyvBh8M?t=6) As for best practices - checkout this talk I gave at OWASP- https://youtu.be/A5adHlkmdC0. Message us on our slack community (https://bit.ly/permit-slack) for early access to the feature.
Post reply on HN