As admin I would like to be able to see notification settings of specific user (in order to help them with troubleshooting). However notification preferences in the user profile are visible only for user herself. I tried to enable it also for hasAdmin in XWikiUserNotificationsSheet, but unfortunately it takes current user context when displaying notification preferences - thus displaying admins preferences instead.
Is there a way how to view/change users notification settings by admin?
Or as a workaround is possible for the admin to temporarily log in as the user?
The issue is Loading... and it’s indeed annoying.
Not without some modifications so that the UI uses the profile instead of the context user.
There is no impersonation feature in XWiki right now.
thank you, I managed to easily change
- NotificationsEmailPreferencesMacro
- NotificationsAutoWatchPreferencesMacro
as they directly work with objects on the profile page.
However struggled with
- NotificationsApplicationsPreferencesMacro
- NotificationsFiltersPreferencesMacro
as they use $services.notification.preferences which is bound to current user. Anyway I voted for the mentioned jira issue. Thanks.