Skip to main content

Access Control

Abstra offers a simple and secure way to manage access to your project's forms.


Each project has a list of users associated with it. Users can be added manually or automatically by allowing anyone with an email from a specific domain to sign up.


A role can be seen as a tag or attribute used to group users. Access Control is based on roles, and each page of your project can be associated with one or more roles.

Setting up Access Control

Each page of your project will either be public, private, or require a specific role to access it. This is set up in the editor by selecting the desired security level.


Access Control is not enforced in the editor, so you can preview your project as if you were any user.


Check out the Get User SDK reference to see how to programatically prompt users to log in and use their info in your forms.