All of my users (especially outside development) want access to my shared filters for a release, but they are either too lazy or too inexperienced to do it themselves.
Is there a way as an administrator that I can make a shared filter a favorite for specific or all users?
Have a look on
https://marketplace.atlassian.com/plugins/ru.bia.jira.BatchFavoritesMaker/server/overview
May this helps you
Thanks, but we're not moving from Cloud any time soon. This issue is really hurting the uptake of JIRA here. Basically there are only 4 of us using it and I don't see the others budging until I can set things up for each of them. If Cloud doesn't support an administrator setting up management and non-development access, then IMHO it's not really ready for prime time. I like to use tools that make my job easier, not harder.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
For what purpose do they require that filter as being favorite?
Hm, I see I hit that button too fast. It's for a release. What are non-developers looking at exactly? Progress? Do they really need to see that in a filter search result, or maybe you could share something via a dashboard, or link result to a confluence page, or ...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
For cloud - I don't think so, for JIRA server - you can use a groovy script to do that.
Here's a sample which adds all visible filters as favorites for the current user:
import com.atlassian.jira.favourites.FavouritesManager;
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.search.SearchRequestManager;
import com.atlassian.jira.util.Visitor;
import com.atlassian.jira.issue.search.SearchRequestEntity;
import com.atlassian.jira.exception.PermissionException;
def fm = ComponentAccessor.getComponent(FavouritesManager.class)
def srm = ComponentAccessor.getComponent(SearchRequestManager.class)
def user = ComponentAccessor.getJiraAuthenticationContext().getUser()
srm.visitAll(new Visitor<SearchRequestEntity>(){
void visit(SearchRequestEntity sr) {
try {
fm.addFavourite(user, srm.getSearchRequestById(sr.id));
} catch (PermissionException e) {
//ignore
}
}
})
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.