Skip to content

Commit 79773a7

Browse files
committed
3.2 announcement
1 parent 8b8fb93 commit 79773a7

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

docs/posts/06-announcement-3-2.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
date: 2024-04-07
3+
categories:
4+
- papermerge3
5+
tags:
6+
- papermerge3
7+
- announcement
8+
---
9+
10+
# OIDC Support is Here
11+
12+
Release 3.2 is out!
13+
14+
It adds support for three important:
15+
16+
1. authorization via granular permissions
17+
2. oidc authentication
18+
3. remote user authentication
19+
20+
## Authorization via Granular Permissions
21+
22+
Now each user can be assigned a set of permissions (direct or via Groups).
23+
This is a way of limiting scopes of actions user can perform. For example you
24+
may not want any user to be able to manage groups or view all Papermerge
25+
accounts.
26+
27+
## OIDC Authentication
28+
29+
OIDC is abbreviation for Auth2.0/OpenID Connect. In previous release we've
30+
added support for two specific OIDC provider GitHub and Google. In this
31+
release we've came with generalized approach - now you can use any OIDC
32+
provider. We've tests OIDC support with Keycloak and Authentik.
33+
34+
## Remote User Authentication
35+
36+
We've added yet another way of external authenticating via so called "Remote
37+
User" header. Remote user authentication was tested with Authelia.
38+
39+
40+
Enjoy!

0 commit comments

Comments
 (0)