website/docs: add new section about impersonation (#12328) Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com> Co-authored-by: Tana M Berry <tana@goauthentik.com> Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
This commit is contained in:
		![98988430+gcp-cherry-pick-bot[bot]@users.noreply.github.com](/assets/img/avatar_default.png) gcp-cherry-pick-bot[bot]
					gcp-cherry-pick-bot[bot]
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							249dc276d4
						
					
				
				
					commit
					d313225956
				
			| @ -57,6 +57,10 @@ When enabled, all the events caused by a user will be deleted upon the user's de | |||||||
|  |  | ||||||
| Globally enable/disable impersonation. Defaults to `true`. | Globally enable/disable impersonation. Defaults to `true`. | ||||||
|  |  | ||||||
|  | ### Require reason for impersonation | ||||||
|  |  | ||||||
|  | Require administrators to provide a reason for impersonating a user. Defaults to `true`. | ||||||
|  |  | ||||||
| ### Default token duration | ### Default token duration | ||||||
|  |  | ||||||
| Default duration for generated tokens. Defaults to `minutes=30`. | Default duration for generated tokens. Defaults to `minutes=30`. | ||||||
|  | |||||||
| @ -105,7 +105,7 @@ If the user does not receive the email, check if the mail server parameters [are | |||||||
| As an Admin, you can simply reset the password for the user. | As an Admin, you can simply reset the password for the user. | ||||||
|  |  | ||||||
| 1. In the Admin interface, navigate to **Directory > Users** to display all users. | 1. In the Admin interface, navigate to **Directory > Users** to display all users. | ||||||
| 2. Either click the name of the user to display the full User details page, or click the chevron beside their name to expand the toptions. | 2. Either click the name of the user to display the full User details page, or click the chevron beside their name to expand the options. | ||||||
| 3. To reset the user's password, click **Reset password**, and then define the new value. | 3. To reset the user's password, click **Reset password**, and then define the new value. | ||||||
|  |  | ||||||
| ## Deactivate or Delete user | ## Deactivate or Delete user | ||||||
| @ -128,3 +128,18 @@ You may instead deactivate the account to preserve identity data. | |||||||
| 2. Review the changes and click **Delete**. | 2. Review the changes and click **Delete**. | ||||||
|  |  | ||||||
| The user list refreshes and no longer displays the removed users. | The user list refreshes and no longer displays the removed users. | ||||||
|  |  | ||||||
|  | ## Impersonate a user | ||||||
|  |  | ||||||
|  | With authentik, an Admin can impersonate a user, meaning that the Admin temporarily assumes the identity of the user. | ||||||
|  |  | ||||||
|  | 1. In the Admin interface, navigate to **Directory > Users** to display all users. | ||||||
|  | 2. Click the name of the user to display the full User details page. | ||||||
|  | 3. On the Overview tab, beneath **User Details**, in the **Actions** area, click **Impersonate**. | ||||||
|  | 4. At the prompt, provide a reason why you are impersonating this user, and then click **Impersonate**. | ||||||
|  |  | ||||||
|  | :::info | ||||||
|  | An Admin can globally enable or disable impersonation in the [System Settings](../../sys-mgmt/settings.md#impersonation). By default, this option is set to true, meaning all users can be impersonated. | ||||||
|  |  | ||||||
|  | An Admin can also configure whether inputting a reason for impersonation is required in the [System Settings](../../sys-mgmt/settings.md#require-reason-for-impersonation). | ||||||
|  | ::: | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user