Closed strantalis closed 2 months ago
ya this part is def weird
time=2024-06-28T15:54:55.847-04:00 level=DEBUG msg=Lookup entity=<nil>
time=2024-06-28T15:54:55.875-04:00 level=DEBUG msg="User found" user=85019d7d-6837-4328-bf7a-78f03826138c entity="id:\"entity-1\""
but ive been unable to reproduce it thus far, ill double check how were handling the default case in keycloak ERS
what is the expected behavior, should it just be [] or should we error if no entity identifier is provided?
I think the direction in general is "Fail Closed". If an entity is unknown, then it should error, like a 404. If no or incorrect entity identifier then error, like a 400.
Fixed by #1113
I am seeing weird behavior when calling
GetEntitlements
. See the example code below.I am getting the output below which I would have expected it to be an empty set entitlement set.
Logs