User Tools

Site Tools


user_config

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
user_config [2022/03/07 20:11]
yves [Add new user accounts]
user_config [2022/04/04 21:20] (current)
yves [Add new user accounts]
Line 1: Line 1:
 ===== Configure user accounts ===== ===== Configure user accounts =====
- 
- 
- 
-  * The "Last login" column displays each user's last successful login date. 
-  * The "​Local"​ column indicates whether or not a user is managed by PMA.core or LDAP. 
-  * The "​Administrator"​ column indicates whether or not a user can access PMA.core. Non administrator users cannot perform system management tasks within PMA.core. 
-  * The "Can Annotate"​ column indicates whether or not a user is allowed to create and edit annotations. 
-  * The "​Suspended"​ column indicates whether or not a user is currently allowed to login to either PMA.core or downstream applications. A suspended login is treated as invalid by the system. 
-  * The "​Locked out" column indicates whether or not a user is currently locked out due to consecutive invalid log in attempts. 
-  * Clicking on a user's email address launches your default email client. 
-  * Clicking on a user's login name displays a summary of the user's activity. 
- 
-Next to each entry the following buttons appear: 
- 
-{{ :​user2.png?​nolink&​600 |}} 
- 
- 
 ==== Add new user accounts ==== ==== Add new user accounts ====
  
Line 27: Line 10:
 {{ :​user4.png?​nolink&​400 |}} {{ :​user4.png?​nolink&​400 |}}
  
-{{ :user5.png?​nolink&​600 ​|}}+^ Field ^ Description ^ 
 +|First Name | The user's first name | 
 +|Last Name| The user's last name| 
 +|Login| The username, it must be unique irrespective of its casing, if "​UsEr"​ exists "​uSeR"​ cannot exist| 
 +|Password| The user's password| 
 +|Confirm Password| Insert the password again for confirmation| 
 +|Generate Password (button)|Auto-generates a password, according to [[settings_server#​password_generation|pre-set conditions]]| 
 +|Email| The user's email. Must be unique if the corresponding [[settings_server|server setting]] is enabled | 
 +|Administrator| Whether the user is an administrator,​ can login to the administrator UI and use the [[https://​docs.pathomation.com/​pma.core.api/#/​Admin|Admin API]]| 
 +|Can Annotate| Whether the user can create new annotations on slides| 
 +|Suspended| Whether the user is suspended, i.ecannot authenticate and perform any action on the server|
  
 ==== Modify user accounts ==== ==== Modify user accounts ====
  
-==== Delete user accounts ​====+After creating a user you can click on the //Edit// button to modify an existing user. The page and fields are exactly the same as the //Create User// page (see previous paragraph). The only difference in this page is the ability **to leave the password/​confirm password fields empty,** and the server will not change the user's password. 
 + 
 +==== Other actions ​==== 
 + 
 +{{ ::​user_actions.jpg?​600 |}} 
 +Clicking on the down arrow in the user's list page you can see additional actions that can be performed on a user. Those actions are: 
 +  * Remove: This action will delete the user 
 +  * Remind password: Will send an email to the user with his password 
 +  * Reset password: This will set a new random generated password for this user and then sent an email containing the new password 
 +  * Unlock: Unlocks a locked out user, after too many unsuccessful login attempts [[user_states|(see user states)]] 
  
 ==== Audit trailing ==== ==== Audit trailing ====
 +Clicking on the Audit Trail tab of a user will display a chronological list of all changes performed to a user, as well as all changes performed to the access list of that user [[access_control|(see access control lists)]]
 +
 +This list contains the following useful info about a change in chronological order:
 +  * ActionType: The type of a change i.e. whether the user was created, updated or deleted
 +  * EventDate: The date the change occurred
 +  * UserLogin: The user that performed the change
 +  * List of user's field: The previous value for this user, and the changed value
 +
 +{{ ::​user_audit_trail.jpg?​600 |}}
 +
 +==== Activity Log ====
 +
 +Clicking on the Activity Log tab will display a comprehensive list of all activities performed by the user over time. There are four sections in this page each displaying the following information:​
 +  * System Access Log: The authentication'​s performed by the user, successful or not. If it was successfull the session id will be also displayed
 +  * Slide Access Log: All slides that were accessed/​viewed by the user along with the date, slide path and name
 +  * Form Access Log: The form's and form data that were accessed by the user
 +  * Latest events: all logged events for this user [[report_events|(see events)]]
 +
 +{{ :​user_activity_log.jpg?​600 |}}
 +
 +=== ACL ====
 +
 +Clicking on the ACL tab will display a list of all [[access_control|root directories]] with private access and whether this user has access to each one of those. You can also [[rootdir_security#​access_control_lists|grant or remove access]] to a particular root directory for this user.
  
 +{{ ::​user_acl.jpg?​600 |}}
user_config.1646673068.txt.gz · Last modified: 2022/03/07 20:11 by yves