hi
below is thecode :
import com.atlassian.confluence.user.ConfluenceUser
import com.atlassian.confluence.user.UserAccessor
import com.atlassian.sal.api.component.ComponentLocator
UserAccessor userAccessor = ComponentLocator.getComponent(UserAccessor)
// Get all users
List<ConfluenceUser> users = userAccessor.getUsers()
// Iterate over the users and check their last activity status
users.each { user ->
String username = user.getName()
Date lastActivity = user.getLastActivity()
if (!lastActivity) {
println("Inactive user: $username")
}
}
error: userAccessor.getUsers()
error: user.getLastActivity()
Hi @SunadhRaj.Malaka ,
Welcome to Atlassian Community!
Please use the below script to find the list.
import com.atlassian.confluence.user.ConfluenceUser
import com.atlassian.confluence.user.UserAccessor
import com.atlassian.sal.api.component.ComponentLocator
UserAccessor userAccessor = ComponentLocator.getComponent(UserAccessor)
// Get all users
List<ConfluenceUser> users = userAccessor.users
// Iterate over the users and check their last activity status
users.each { user ->
String username = user.name
Date lastActivity = user.lastLogin.time
if (!lastActivity) {
println("Inactive user: $username")
}
}
Hope this Script will help you.
Please Accept the Answer If it helps you😊
Regards,
Sanjen
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.