permissions property

Map<String, bool> permissions
final

Per-record authorization, populated only by the record endpoint.

Empty for records from the list endpoint, which does not compute it. This is NOT the same as the resource-level permissions on ResourceSchema: that one means capability ("this resource supports deletion and you are not categorically barred"), this one means authorization ("you may delete THIS record"). Under an ownership policy they disagree for most records.

Implementation

final Map<String, bool> permissions;