{"database": "docs", "table": "sections", "rows": [["authentication:permissions-plugins", "authentication", "permissions-plugins", "Checking permissions in plugins", "Datasette plugins can check if an actor has permission to perform an action using the  datasette.permission_allowed(...)  method. \n             Datasette core performs a number of permission checks,  documented below . Plugins can implement the  permission_allowed(datasette, actor, action, resource)  plugin hook to participate in decisions about whether an actor should be able to perform a specified action.", "[\"Authentication and permissions\"]", "[]"]], "columns": ["id", "page", "ref", "title", "content", "breadcrumbs", "references"], "primary_keys": ["id"], "primary_key_values": ["authentication:permissions-plugins"], "units": {}, "query_ms": 2.1058870188426226}