user_role
From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-08.)
user_role has 13 facts recorded in Dontopedia across 3 references, with 3 live disagreements.
Mostly:rdf:type(3), parameter type(2), has default(2)
Maturity scale
raw canonical shape-checked rule-derived certifiedInbound mentions (13)
Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.
hasParameterHas Parameter(6)
- Check Access
ex:check-access - Check Access
ex:check-access - Get Sensitive Data Function
ex:get-sensitive-data-function - Log Action
ex:log-action - Log Action
ex:log-action - Restrict Access Function
ex:restrict-access-function
containsVariableContains Variable(2)
- F String Access Denied
ex:f-string-access-denied - F String With Role Action Message
ex:f-string-with-role-action-message
adminRoleCheckAdmin Role Check(1)
- Access Control Logic
ex:access-control-logic
appliedToApplied to(1)
- Parameter Injection
ex:parameter-injection
appliesToApplies to(1)
- Type Hint
ex:type-hint
comparesCompares(1)
- Admin Comparison
ex:admin-comparison
providesDefaultForProvides Default for(1)
- Depends Call
ex:depends-call
Other facts (10)
The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.
| Predicate | Value | Ref |
|---|---|---|
| Rdf:type | Function Parameter | [1] |
| Rdf:type | Function Parameter | [2] |
| Rdf:type | Parameter | [3] |
| Parameter Type | str | [1] |
| Parameter Type | str | [3] |
| Has Default | Restrict Access Dependency | [1] |
| Has Default | Depends(restrict_access) | [2] |
| Used in | Get Sensitive Data Function | [2] |
| Used in | Get Sensitive Settings Function | [2] |
| Type | str | [2] |
Timeline
Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.
References (3)
ctx:claims/beam/5dd0c92d-d2d7-4b83-8f9c-f40b572958b0ctx:claims/beam/e13168ef-b8e0-4950-ac6c-872bfe4f342e- full textbeam-chunktext/plain1 KB
doc:beam/e13168ef-b8e0-4950-ac6c-872bfe4f342eShow excerpt
# Example endpoint @app.get("/api/v1/sensitive-data") def get_sensitive_data(user_role: str = Depends(restrict_access)): return {"message": "Sensitive data"} @app.get("/api/v1/sensitive-settings") def get_sensitive_settings(user_role: …
ctx:claims/beam/645058b8-3382-4279-9801-b5f71c6f23d8- full textbeam-chunktext/plain1 KB
doc:beam/645058b8-3382-4279-9801-b5f71c6f23d8Show excerpt
Here's how you can implement the above steps: ```python from fastapi import FastAPI, Depends, HTTPException from fastapi.security import OAuth2PasswordBearer import random app = FastAPI() oauth2_scheme = OAuth2PasswordBearer(tokenUrl="to…
See also
Keep researching
Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.