> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superblocks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Resource base permissions

> Manage the resource access users receive on newly created resources with base permissions

export const Alert = ({type, title, children}) => {
  const variant = ["info", "success", "warning", "danger", "note"].includes(type) ? type : "note";
  return <div className={`alert alert--${variant}`}>
      <div className="alert-icon" />
      <div className="alert-content">
        {title && <div className="alert-title">{title}</div>}
        <div className="alert-body">{children}</div>
      </div>
    </div>;
};

<Alert type="info">
  **Who can use this feature?**

  <br />

  Organization **Owners**, **Admins**, and other users with the `roles:manage` permission
</Alert>

## About base permissions

The base permissions of a resource define the set of permissions all members of your organization receive on newly created resources.

For example, if the base permission for Integrations is set to Developer, when a new Integration is created, all members of the organization will be granted the `integration:build` permission for that Integration.

## Base permission defaults

By default, members of an organization get the following permissions to the organization's resources based on the resource type:

| Resource | Base permission |
| - | - |
| [Applications](/admin/org-administration/resource-roles#applications) | End-User |
| [Integrations](/admin/org-administration/resource-roles#integrations) | No access |
| [Scheduled Jobs](/admin/org-administration/resource-roles#scheduled-jobs) | No access |
| [Workflows](/admin/org-administration/resource-roles#workflows) | No access |

## Setting base permissions

To update the base permissions for a resource type:

1. Click your avatar in the upper-left corner of the home page and click **Organization Settings**
2. Click [**Roles & Permissions**](https://app.superblocks.com/roles-and-permissions/settings)
3. Click on the **Settings** tab
4. Select the base permission dropdown and choose the permissions level you want to set

<Alert type="info">
  * Changes to base permissions only affect newly created resources. Permissions for existing resources will not be affected
  * Resource Admins can grant everyone within the organization different access than the base permission by changing the resource's permissions
</Alert>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.