From 60f926924b53cd8af0bd960e92ddb299376bfce4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Tue, 21 Feb 2023 00:42:03 +0100 Subject: [PATCH] Add a specific role to SAML user --- src/Entity/UserSystem/User.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Entity/UserSystem/User.php b/src/Entity/UserSystem/User.php index 5b336e4b..47b2f0a4 100644 --- a/src/Entity/UserSystem/User.php +++ b/src/Entity/UserSystem/User.php @@ -306,6 +306,10 @@ class User extends AttachmentContainingDBElement implements UserInterface, HasPe // guarantee every user at least has ROLE_USER $roles[] = 'ROLE_USER'; + if ($this->saml_user) { + $roles[] = 'ROLE_SAML_USER'; + } + return array_unique($roles); }