Differences

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

Link to this comparison view

documentation:latest:checkuser [2019/09/20 13:08]
cmaudoux [Configuration]
documentation:latest:checkuser [2019/11/12 21:37]
Line 1: Line 1:
-====== Check user plugin ====== 
  
-This plugin allows us to check session attributes, access rights and transmitted headers for a specific user and URL. This can be useful for IT Ops, dev teams or administrators to debug or check rules. Plugin DISABLED by default. 
- 
-===== Configuration ===== 
- 
-Just enable it in the manager (section “plugins”). 
- 
-  * **Parameters**:​ 
-    * **Activation**:​ Enable / Disable this plugin 
-    * **Identities use rule**: Rule to define which profiles can be displayed (by example: ''​!$anonymous''​) 
-    * **Hidden attributes**:​ Attributes not displayed 
-    * **Attributes used for searching sessions**: User's attributes used for searching sessions in Data Base. Let it blank to search by ''​whatToTrace''​ 
-    * **Display persistent session**: Display persistent session attributes 
-    * **Display empty value**: Display ALL attributes even empty ones 
- 
-<note important>​ 
-Be careful to not display secret attributes. 
- 
-checkUser plugin hidden attributes are concatenation of 
- 
-''​checkUserHiddenAttributes''​ and ''​hiddenAttributes''​. 
- 
-You just have to append checkUser specific attributes. 
-</​note>​ 
- 
-<note warning> 
-This plugin displays ALL user session attributes except the hidden ones. 
- 
- 
-You have to restrict access to specific users (administrators,​ DevOps, power users and so on...) ​ 
- 
- 
-by setting an access rule like other VirtualHosts. 
- 
-By example: ''​$groups =~ /​\bsu\b/''​ 
- 
-</​note>​ 
-===== Usage ===== 
- 
-When enabled, ''/​checkuser''​ URL path is handled by this plugin.