Skip to end of banner
Go to start of banner

How to retrieve last login information of the user(s) using Confluence Command Line Interface(CLI)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

This article explains how to retrieve the last login information of the user(s) using Confluence Command Line Interface (CLI).

Instructions

Use getUser action to display the user statistics in general, using CLI action. 

To get the last login information for single user:

Execute the below action to display the specific user's latest login details using the name parameter:

--action getUser --name admin

The login information of the given user is displayed as highlighted in the below screenshot:

Execute the below action to display specific user details using userId parameter:

--action getUser --userID admin2

To get the last login information for the current user who is executing the CLI action:

Execute the below action to display the logged in user's latest login details:

--action getUser

To get the login information of the users of a specific group:

  1. Execute the below action using getUserList to display the latest login information of all the users belonging to the "confluence-users" group:

    --action getUserList --group "confluence-users" --file list.csv
  2. Modify the column User in the CSV file obtained from the above step to userId and save the file (list.csv).
  3. Run the below given CLI action using runFromCsv against the file modified in the step# 2.

    --action runFromCsv --file list.csv --common "-a getUser"


To get the latest login information of all users:

Execute the below action to display the latest login information of all the users with the runFromUserList action:

--action runFromUserList --name "@all" --common "-a getUser --userId @userId@"

The parameters used in the above actions are:

  • --nameThe value defines the name of the user.
  • --userId: The value defines the user Id of the user.
  • --group: The value defines the group name.
  • --file: The value defines the contents to the file path 


  • No labels