Skip to content

Commit e45f0ae

Browse files
committed
Add additional links.
1 parent 3be2e03 commit e45f0ae

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/adr/0013-filters.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Accepted
88

99
## Context
1010

11-
Similarly to ADR 0012, we have identified use-cases where a category of consumer needs access to a subset of the same category of data. The motivating example is private prisons, where different prison operators require access to the same data, but only for the people in their prisons. In this case we are expecting multiple operators of private prisons to need different subsets of data from the same endpoints.
11+
Similarly to [ADR 0012](./0012-endpoint-naming.md), we have identified use-cases where a category of consumer needs access to a subset of the same category of data. The motivating example is private prisons, where different prison operators require access to the same data, but only for the people in their prisons. In this case we are expecting multiple operators of private prisons to need different subsets of data from the same endpoints.
1212

1313
## Decision
1414

@@ -54,8 +54,8 @@ These filters should be implemented at the service layer. They might be implemen
5454

5555
### Rationale
5656

57-
- Unlike in ADR 0012, we are expecting multiple private prisons to require access to multiple endpoints. This would make it unmanageable to maintain client specific endpoints.
58-
- By controlling the filters at this layer, this allows us to continue managing authorisation at application level, following ADR-0009.
57+
- Unlike in [ADR 0012](./0012-endpoint-naming.md), we are expecting multiple private prisons to require access to multiple endpoints. This would make it unmanageable to maintain client specific endpoints.
58+
- By controlling the filters at this layer, this allows us to continue managing authorisation at application level, following [ADR-0009](./0009-authorisation-at-application-level.md).
5959
- Returning 404 responses instead of 403 responses, prevents consumers of the API for scanning for prisoners at other prisons.
6060

6161
## Consequences

0 commit comments

Comments
 (0)