Как настроить панель управления Hangfire, чтобы показать только аутентифицированные пользовательские задания?
Я использую Hangfire и Hangfire.Dashboard. Авторизация для настройки доступа к панели мониторинга Hangfire:
public void Configure(IAppBuilder app)
{
var options = new DashboardOptions
{
AuthorizationFilters = new []
{
new AuthorizationFilter { Users = "admin"},
new ClaimsBasedAuthorizationFilter("name", "value")
}
};
app.UseHangfireDashboard("/myjobs", options);
}
Я хотел бы предоставить доступ всем аутентифицированным пользователям к панели мониторинга, но разрешить только просмотр заданий, принадлежащих текущему пользователю (запущенному пользователем). Возможно ли как-то отфильтровать доступ к панели мониторинга и результаты текущего пользователя?