website/integrations: portainer: group config steps (#12548)
Update index.md Signed-off-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com>
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							078d643c20
						
					
				
				
					commit
					9dddbd2f0c
				
			@ -24,9 +24,11 @@ The following placeholders are used in this guide:
 | 
			
		||||
- `portainer.company` is the FQDN of Portainer.
 | 
			
		||||
- `authentik.company` is the FQDN of authentik.
 | 
			
		||||
 | 
			
		||||
### Step 1 - authentik
 | 
			
		||||
## authentik configuration
 | 
			
		||||
 | 
			
		||||
In authentik, under _Providers_, create an _OAuth2/OpenID Provider_ with these settings:
 | 
			
		||||
### Step 1
 | 
			
		||||
 | 
			
		||||
In the Admin interface of authentik, under _Providers_, create an _OAuth2/OpenID Provider_ with these settings:
 | 
			
		||||
 | 
			
		||||
:::note
 | 
			
		||||
Only settings that have been modified from default have been listed.
 | 
			
		||||
@ -39,12 +41,21 @@ Only settings that have been modified from default have been listed.
 | 
			
		||||
- Client Secret: Copy and Save this for later
 | 
			
		||||
- Redirect URIs/Origins: `https://portainer.company/`
 | 
			
		||||
 | 
			
		||||
### Step 2 - Portainer
 | 
			
		||||
### Step 2
 | 
			
		||||
 | 
			
		||||
Create an application which uses this provider. Optionally apply access restrictions to the application.
 | 
			
		||||
 | 
			
		||||
- Name: Portainer
 | 
			
		||||
- Slug: portainer
 | 
			
		||||
- Provider: Portainer
 | 
			
		||||
- Launch URL: https://portainer.company
 | 
			
		||||
 | 
			
		||||
## Portainer configuration
 | 
			
		||||
 | 
			
		||||
In Portainer, under _Settings_, _Authentication_, Select _OAuth_ and _Custom_
 | 
			
		||||
 | 
			
		||||
- Client ID: Client ID from step 1
 | 
			
		||||
- Client Secret: Client Secret from step 1
 | 
			
		||||
- Client ID: The 'Client ID' from the authentik provider
 | 
			
		||||
- Client Secret: The 'Client secret' from the authentik provider
 | 
			
		||||
- Authorization URL: `https://authentik.company/application/o/authorize/`
 | 
			
		||||
- Access Token URL: `https://authentik.company/application/o/token/`
 | 
			
		||||
- Resource URL: `https://authentik.company/application/o/userinfo/`
 | 
			
		||||
@ -59,15 +70,6 @@ Portainer by default shows commas between each item in the Scopes field. Do **NO
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
### Step 3 - authentik
 | 
			
		||||
 | 
			
		||||
In authentik, create an application which uses this provider. Optionally apply access restrictions to the application using policy bindings.
 | 
			
		||||
 | 
			
		||||
- Name: Portainer
 | 
			
		||||
- Slug: portainer
 | 
			
		||||
- Provider: Portainer
 | 
			
		||||
- Launch URL: https://portainer.company
 | 
			
		||||
 | 
			
		||||
## Notes
 | 
			
		||||
 | 
			
		||||
:::note
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user