# ReportCatalogRow

object type

One catalogue report WITH your verdict: allowed (lane full — every family it reads is listable by your role — or self — the self lane over your own records) or denied with the why in words.

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `key` | [String](/types/#scalars) `String!` | No further notes. |
| `group` | [String](/types/#scalars) `String!` | No further notes. |
| `title` | [String](/types/#scalars) `String!` | No further notes. |
| `question` | [String](/types/#scalars) `String!` | No further notes. |
| `engine` | [String](/types/#scalars) `String!` | No further notes. |
| `params` | [ReportCatalogParam](/types/ReportCatalogParam/) `[ReportCatalogParam!]!` | No further notes. |
| `columns` | [ReportCatalogColumn](/types/ReportCatalogColumn/) `[ReportCatalogColumn!]!` | No further notes. |
| `reads` | [String](/types/#scalars) `[String!]!` | No further notes. |
| `selfLane` | [String](/types/#scalars) | No further notes. |
| `roles` | [String](/types/#scalars) `String!` | No further notes. |
| `allowed` | [Boolean](/types/#scalars) `Boolean!` | No further notes. |
| `lane` | [String](/types/#scalars) | No further notes. |
| `why` | [String](/types/#scalars) | No further notes. |
