Create granular permissions for CRUD operations on any API endpoint.
List
GET
request
to the collections API endpoint for a specific entity.Create
POST
request
to an API endpoint for a specific entity.Detail
GET
request
to the details API endpoint for a specific entity.Update
PUT
request
to an API endpoint for a specific entity.Delete
DELETE
request
to an API endpoint for a specific entity.All operations
Query
Read
Write
Query
access, you must define the set of query parameters this permission allows.
Read
access, you must define the set of attributes this permission
allows the user to read.
Write
access, you must define the set of attributes this permission
allows the user to write.
Viewer
Editor
Admin
Owner
All
Disable unless user has notebook edit access
Disable unless user has pipeline edit access
Disable unless user owns the current entity
User
entity.List of available entities
ALL
ALL_EXCEPT_RESERVED
AutocompleteItem
Backfill
Block
BlockLayoutItem
BlockOutput
BlockRun
BlockTemplate
Chart
ClientPage
Cluster
CustomTemplate
DataProvider
Database
EventMatcher
EventRule
ExtensionOption
Feature
File
FileContent
FileVersion
Folder
GitBranch
GitCustomBranch
GitFile
GlobalDataProduct
IntegrationDestination
IntegrationSource
IntegrationSourceStream
Interaction
Kernel
Llm
Log
MonitorStat
Oauth
OauthAccessToken
OauthApplication
Output
PageBlockLayout
PageComponent
Permission
Pipeline
PipelineInteraction
PipelineRun
PipelineSchedule
PipelineTrigger
Project
PullRequest
Role
RolePermission
Scheduler
SearchResult
Secret
Session
SparkApplication
SparkEnvironment
SparkExecutor
SparkJob
SparkSql
SparkStage
SparkStageAttempt
SparkStageAttemptTask
SparkStageAttemptTaskSummary
SparkThread
Status
Sync
Tag
User
UserRole
Variable
Widget
Workspace
ALL
ALL_EXCEPT_RESERVED
Oauth
OauthAccessToken
OauthApplication
Workspace