Skip to main contentAbout permissions
To perform any action in Superblocks, such as creating an Application, connecting to a Repository, or adding a user to a group, a person must have sufficient access to do so. This access is controlled by permissions where permissions are the ability to perform a specific action. For example, the ability to build with an integration is a permission.
Users get permissions based on the roles they are assigned, or based on the roles assigned to groups they are a member of.
Types of roles
There are two types of roles that can be assigned to users and groups in Superblocks:
Organization roles: Organization roles control the Superblocks features members can access and the permissions a user has to help administer the org. They can also be used to grant users access to all current and future Apps, Integrations, Workflows, and Scheduled Jobs that belong to the org.
Resource roles: Resource roles grant a user permissions for a specific resource, for example, a specific Application, Integration, etc.
Further reading
For more info about roles, the permission they grant, and how to assign them, see: