Hi,
How can i get full user list from one of the groups in confluence? I am trying to use a script and do it via scriptrunner console, but i am getting an error in the script. Can you help me with the script?
Script i am using:
Hi @Spruha Shah
If you have access to database, you can run a simple select query & get the data. You may want to read the article.
we dont have access to the database. I am trying to do this via scriptrunner script.
That's because Confluence doesn't have a class called ComponentAccessor.
You can't just translate Jira scriptrunner code for Confluence, they are very different at the java API level.
Here is how you can get all the users in a group in confluence:
import com.atlassian.sal.api.component.ComponentLocatorimport com.atlassian.user.GroupManagerdef groupManager =ComponentLocator.getComponent(GroupManager)def group = groupManager.getGroup('confluence-users')groupManager.getMemberNames(group).asList()
Scriptrunner should also have a database connector which should allow you run sql query, not sure if its available for server but take a look. It would be available for jira admin users next to behaviour somewhere.
It looks like you're new here. Sign in or register to get started.