Announcing “Permit Share-If"
- Share:
Never Build Access-Sharing Again
You've seen access-sharing components a million times before. From requesting to edit a document or view a widget in a dashboard to submitting a wire transfer for approval, they’re a must-have feature in almost any modern application.
Every time you’ve seen this feature, it’s taken an enormous amount of development work to build and maintain over time.
We kept seeing our customers building these experiences over and over on top of our API, and we decided, as our CEO Or Weis put it, “It was about time someone brought some order to this part of town”.
What is Permit Share-If?
"Permit Share-If" is a suite of prebuilt, embeddable UI components designed to streamline access sharing in applications. These components provide fully functional access control, making it easy and safe for users to manage permissions.
With just a few clicks, Permit Share-If enables application developers to create and embed custom interfaces such as user management, audit logs, access requests, operation approval flows, and more.
A Holistic Solution to Fine-Grained Authorization
With the ever-rising importance of security and privacy, secure collaboration through access-sharing is a must-have feature in almost any modern application. Despite how common this problem is, access-sharing features can be very hard to build and maintain.
These solutions must provide a good experience for end-users (Granting them access to what they need while maintaining the principle of least privilege) and a good access review experience to our users and developers so they don’t end up skipping fine-grained authorization entirely (by giving everyone Super-Admin permissions).
That was why we created Share-If - a solution that enables developers to implement secure collaboration features into their applications, maintain the principle of least privilege, provide a good access review experience, bring Fine-Grained Authorization to their applications, and maintain scalability and observability—all with zero development time.
Share-If Features:
The new Permit Share-If set of components includes:
Access Request:
Allow users to request restricted resource access directly from your application (just like the Share functionality in Google Drive / Dropbox). Requests are sent to designated users for approval or denial, simplifying access management.
Operation Approval:
Users can submit approval requests via an embedded component, allowing admins to oversee and control specific actions, such as wire transfers from joint accounts. While Access Requests are intended to provide long-term access to a resource, Operation Approvals allow managing requests to perform a singular action.
Approval Management:
Allow users to approve/deny operation requests through a friendly UI. A single embedded component where designated users can handle operation approvals efficiently, maintaining strict control over access review functions.
All Permit Share-If elements also include meta authorization features - allowing your users to decide which of their users can request and approve access and operations - all with proper limitations and within safe interface boundaries.
Secure, App-Level Collaboration in the AI Era
With the ever-rising importance of security and privacy, secure collaboration through access-sharing is a must-have feature in almost any modern application. This is especially true with the rise of GenAI integrations and non-human identities in our applications - they require a solution that ensures proactive access control management by our users.
That’s where Permit Share-If comes in. Being the latest addition to the Permit-Element suite of embeddable UI components, it is designed to provide fully functional access control to both your developers and end-users.
Supporting embeddable components such as User Management and fully-fledged Authorization Audit Logs, and with a strong focus on user experience, they allow you to achieve true fine-grained authorization without the hassle of developing it in-house.
Can’t Wait to See What You’ll Build!
Permit Share-If represents a significant advancement in simplifying access-sharing and authorization for application developers. By integrating these prebuilt, embeddable components, developers can ensure secure, efficient, and user-friendly access management without the extensive development time typically required. Permit Share-If not only streamlines the implementation of access controls but also enhances security, maintains the principle of least privilege, and supports seamless collaboration in today's AI-driven applications.
We invite you to try Permit Share-If and see how it can transform the way you manage access and authorization in your applications. Got questions? Join our Slack community, where thousands of devs are building and implementing authorization.
Written by
Daniel Bass
Application authorization enthusiast with years of experience as a customer engineer, technical writing, and open-source community advocacy. Comunity Manager, Dev. Convention Extrovert and Meme Enthusiast.