Skip to content

Check User Permission Node

Utils/User

Checks whether a project user effectively has a permission. Owner and Admin imply all permissions.

utils_user_check_user_permissionstd
Inputs3
Outputs6
Security exposure8/10
Packagestd

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
8/10High
PrivacyPotential sensitivity of processed data.
6/10Medium
PerformanceRuntime or resource pressure.
6/10Medium
GovernancePolicy, audit, or compliance impact.
8/10High
ReliabilityOperational stability considerations.
7/10High
CostExternal or compute cost impact.
9/10High

Input Pins

3

App ID

String
app_id

Project/app ID. Leave empty to use the current execution app.

User ID

String
user_id

User subject / user ID within the project.

Permission

String
permission

Permission name or bit value to check.

Default Read Boards
OwnerAdminRead TeamRead RolesRead FilesWrite Files+20 more

Output Pins

6

Has Permission

Boolean
has_permission

True when the user effectively has the requested permission.

Project User

Struct
project_user

Project membership, sanitized user ref, role, effective permissions, and attributes.

ProjectUserProjectUser11 fields
userUserRefrequired
user_idstringrequired
substringrequired
emailstring | null
usernamestring | null
preferred_usernamestring | null
+4 more fields
membership_idstringrequired
app_idstringrequired
role_idstringrequired
roleanyOf (2)
variant 1ProjectRolevariant
idstringrequired
namestringrequired
descriptionstring | null
attributesarray | null
itemsstringarray item
permissionsinteger:int64required
format int64
+3 more fields
variant 2nullvariant
permissionsinteger:int64required
format int64
permission_namesArray<string>required
itemsstringarray item
attributesArray<string>required
itemsstringarray item
joined_viastring | null
created_atstringrequired
updated_atstringrequired
Schema enforced

Found

Boolean
found

True when a matching project user was found.

Success

Boolean
success

True when the read operation completed successfully.

Status Code

Integer
status_code

HTTP status code returned by the hub, or 0 if no request was made.

Error

String
error

Error message when the read operation could not complete.

Node Info

Internal name
utils_user_check_user_permission
Category
Utils/User