# Functions
LogIdentity checks for Service Auth or Florence Token and logs the embedded User Identity if present.
NewPermissions returns a new Permissions middleware struct.
# Structs
Permissions is the middleware for checking the caller has the required permissions (CRUD) for the given route.