website/docs/releases/2022/v2022.9.md
WORKERS environment variable has been renamed to match other config options, see ConfigurationUI for Duo device Import
Instead of manually having to call an API endpoint, there's now a UI for importing Duo devices.
Duo Admin API integration
When using a Duo MFA, Duo Access or Duo Beyond plan, authentik can now automatically import devices from Duo into authentik. More info here.
POST /stages/authenticator/duo/{stage_uuid}/import_device_manual/POST /stages/authenticator/duo/{stage_uuid}/import_devices_automatic/POST /stages/authenticator/duo/{stage_uuid}/import_devices/GET /stages/authenticator/duo/{stage_uuid}/Changed response : 200 OK
application/json
admin_integration_key (string)PUT /stages/authenticator/duo/{stage_uuid}/Changed content type : application/json
Added property admin_integration_key (string)
Added property admin_secret_key (string)
Changed response : 200 OK
application/json
admin_integration_key (string)PATCH /stages/authenticator/duo/{stage_uuid}/Changed content type : application/json
Added property admin_integration_key (string)
Added property admin_secret_key (string)
Changed response : 200 OK
application/json
admin_integration_key (string)GET /flows/executor/{flow_slug}/Changed response : 200 OK
Changed content type : application/json
Added 'xak-flow-error' component:
Property type (string)
Enum values:
nativeshellredirectProperty flow_info (object)
Contextual flow information for a challenge
Property title (string)
Property background (string)
Property cancel_url (string)
Property layout (string)
Enum values:
stackedcontent_leftcontent_rightsidebar_leftsidebar_rightProperty component (string)
Property response_errors (object)
Property pending_user (string)
Property pending_user_avatar (string)
Property request_id (string)
Property error (string)
Property traceback (string)
POST /flows/executor/{flow_slug}/Changed response : 200 OK
Changed content type : application/json
Added 'xak-flow-error' component:
Property type (string)
Enum values:
nativeshellredirectProperty flow_info (object)
Contextual flow information for a challenge
Property title (string)
Property background (string)
Property cancel_url (string)
Property layout (string)
Enum values:
stackedcontent_leftcontent_rightsidebar_leftsidebar_rightProperty component (string)
Property response_errors (object)
Property pending_user (string)
Property pending_user_avatar (string)
Property request_id (string)
Property error (string)
Property traceback (string)
POST /stages/authenticator/duo/Changed content type : application/json
Added property admin_integration_key (string)
Added property admin_secret_key (string)
Changed response : 201 Created
application/json
admin_integration_key (string)GET /stages/authenticator/duo/Changed response : 200 OK
application/json
Changed property results (array)
Changed items (object): > AuthenticatorDuoStage Serializer
admin_integration_key (string)This release does not introduce any new requirements.
Download the docker-compose file for 2022.9 from here. Afterwards, simply run docker-compose up -d.
Update your values to use the new images:
image:
repository: ghcr.io/goauthentik/server
tag: 2022.9.1