Updated UserPermissionChecker to the new ipunkt/permission interface