ralf
|
3eb3a87cf2
|
* ActiveDirectory: allow to disable VLV controls, if your AD has problems with it AND can return all users in a single query
|
2024-08-26 17:53:12 +02:00 |
|
ralf
|
a2f1c8a67e
|
fix typo prefer(r)ed_username and support config-values with at least one underscore in it like "preferred_username"
|
2024-07-19 15:15:09 +02:00 |
|
ralf
|
1c0719cb7c
|
* Api/Auth/OpenIDConnect: allow to specify which JWT payload attribute to use and a regular expression to extract username from it
|
2024-07-19 14:10:32 +02:00 |
|
ralf
|
d53d8de107
|
"distributionlists too" could not be deactivated
|
2024-01-15 11:02:22 +02:00 |
|
ralf
|
c6d14a5f6e
|
* OpenIDConnect: allow to show as button on login page to use together with regular password login
also fix/hack not working social icons and SAML button on login page
|
2024-01-13 12:58:06 +02:00 |
|
ralf
|
c0298bf234
|
* ActiveDirectory: optionally also use/import groups of type distribution-list
|
2024-01-11 10:47:31 +02:00 |
|
ralf
|
8dba8c7f46
|
translation and documenting the callback URL for OpenID Connect
|
2023-12-11 10:42:45 +02:00 |
|
ralf
|
1b9c543547
|
* API: support OpenID Connect for authentication against another OIC IdP
also migrating old fallback auth classes to new auth_fallback parameter and reordering providers a bit / give OIC a prominent position
|
2023-11-17 10:17:29 +02:00 |
|
ralf
|
883898fe50
|
* AD/LDAP Import: allow setting import frequency < 1h eg. .1: every 5min, .5: every 30min
|
2023-10-24 09:50:30 +03:00 |
|
ralf
|
e14fa4340b
|
* AD/LDAP: added a DN filter to the periodic import to e.g. use 2 OU with a shared base
|
2023-08-21 17:15:11 +02:00 |
|
ralf
|
303dc2bc70
|
allow to set a higher account-import log-level then "info"
|
2023-08-15 16:02:54 +02:00 |
|
ralf
|
1a0660a6cc
|
* Setup/Authentication: added an authentication log and fallback authentication for all backends
|
2023-07-06 15:50:53 +02:00 |
|
ralf
|
4136150cdb
|
* LDAP/Univention: periodic account-import for Univention (mailPrimaryAddress), use LDAP account-filter for reading accounts too
also set chunk-size for reading to 500 was somehow 5, probably from debugging
|
2023-03-25 21:36:39 +01:00 |
|
ralf
|
7314b5ee65
|
fix typo "recommen(d)"
|
2023-03-02 14:21:34 +01:00 |
|
ralf
|
190c785388
|
* AD/LDAP: account import supports now (keeping) local groups and their memberships, if configured to do so
|
2023-02-24 09:47:42 +01:00 |
|
ralf
|
a823563281
|
* Setup: add dry-run option to account import from AD or LDAP
|
2022-11-21 10:10:27 +01:00 |
|
ralf
|
480e913151
|
add uid to selectable username attributes
|
2022-07-11 12:22:06 +02:00 |
|
ralf
|
6fb464d90b
|
* ActiveDirectory/LDAP: implemented deleting of accounts via full/initial import, periodic import does NOT delete
|
2022-07-06 17:08:44 +02:00 |
|
ralf
|
242e055f53
|
* ActiveDirectory: allow to configure an optional group-context
also fixes problems with Univention AD storing stock groups (eg. Domain Users) in a different OU=Groups than users
|
2022-06-30 16:44:51 +02:00 |
|
ralf
|
970c22b2a2
|
some fixes for LDAP/ADS account import:
- fix not working "Users, groups and memberships" option
- calling add/edit account/group hooks to eg. create home-directories and mail-accounts
|
2022-06-30 15:17:19 +02:00 |
|
ralf
|
2dd3a25b35
|
WIP ADS/LDAP account import:
- implement import from groups and memberships
--> ToDo: deleting of accounts and testing with LDAP
|
2022-06-28 22:21:08 +02:00 |
|
ralf
|
e28329b1d7
|
WIP ADS/LDAP account-import:
- refactored to a class
- added async import and logging
--> ToDo: groups, deleting of users and testing with LDAP
|
2022-06-28 16:58:38 +02:00 |
|
ralf
|
ee58655ce6
|
WIP ADS/LDAP account-sync:
- using (simple) paged result for initial sync
- incremental sync uses modification time
- currently only user and no periodic sync yet
|
2022-06-27 21:08:34 +02:00 |
|
ralf
|
ab427562b7
|
* LDAP: implement optional group-filter
also some code cleanups and fixes
|
2022-05-20 21:47:02 +02:00 |
|
Ralf Becker
|
673760f59d
|
* Setup/SAML: fix not stored custome OID and added eduPersonUniqueId
|
2021-04-07 10:07:56 +02:00 |
|
Ralf Becker
|
3c956d0144
|
* Saml/Shiboleth/SmallPART: allow to use affiliation attribute to sync with Teachers group
|
2020-10-30 11:44:49 +01:00 |
|
Ralf Becker
|
3ee7574294
|
* Authentication: allow using multiple backends, even same backend multiple times with different configuration
|
2020-09-10 17:12:53 +02:00 |
|
Ralf Becker
|
c3000beb5f
|
* ActiveDirectory: implement addtional user or group filter
|
2020-09-02 14:14:11 +02:00 |
|
Ralf Becker
|
73515cd412
|
fix wrong idp example
|
2020-06-19 14:21:29 +02:00 |
|
Ralf Becker
|
b7ed148371
|
* SAML: support joining a SAML account to an existing one, if configured in setup
notification of user does not yet work, as redirect on login page looses Api\Framework::message() :(
|
2020-06-11 16:03:54 +02:00 |
|
Ralf Becker
|
4c131c1866
|
SAML/Shibboleth with multiple IdP or optional on regular login page
|
2020-06-10 15:19:24 +02:00 |
|
Ralf Becker
|
b1f79d1c40
|
* SAML/Shibboleth/SimpleSAMLphp authentication configurable through setup
|
2020-05-28 23:24:09 +02:00 |
|
Ralf Becker
|
2776d215e2
|
* Login: RememberMe token for either automatic login or as 2. factor for 2-Factor-Auth
|
2019-08-03 18:37:18 +02:00 |
|
Hadi Nategh
|
49abce8235
|
Fix wrongly spelled EGroupware name
|
2018-04-11 15:13:39 +02:00 |
|
Ralf Becker
|
7af18ff895
|
remove SyncML Authentication config
|
2016-06-09 16:20:18 +02:00 |
|
Ralf Becker
|
c14f25c0e8
|
hide spellchecker config and always use browser native spellchecker
|
2016-04-25 20:14:47 +00:00 |
|
Ralf Becker
|
6c7026fa52
|
* Setup: support mail authentication without PHP imap extension
|
2015-06-10 15:44:01 +00:00 |
|
Ralf Becker
|
753ce75b15
|
using univention-directory-manager cli to create not accounts to get Kerberos stuff addded
|
2014-11-05 20:27:52 +00:00 |
|
Ralf Becker
|
d5cb4112b5
|
* Setup: fixed fatal error "Cannot redeclare auth_type()", when there is a validation error on saving configuration
|
2014-07-03 12:46:08 +00:00 |
|
Ralf Becker
|
9602d061ad
|
* Setup: re-add config for mail authentication and fixed it to always try to use a TLS connection
|
2014-05-17 08:00:17 +00:00 |
|
Ralf Becker
|
fa5d0affb2
|
remove mail stuff from interactive setup
|
2014-04-09 07:46:48 +00:00 |
|
Ralf Becker
|
1ee480eaa3
|
remove configurable image-type preference in favor to hardcoded one always prefering png over gif, also removed all .gif images which have a png counterpart
|
2013-12-05 02:04:59 +00:00 |
|
Ralf Becker
|
5caa242314
|
* Admin/Active Directory: create new users with CN=<username> as Windows does and allow to configure profilePath, homeDirectory, homeDrive and scriptPath for new users
|
2013-07-09 15:26:59 +00:00 |
|
Ralf Becker
|
aa1426b8de
|
* Admin: split password strength config in minimum length and number of character types, allow account backends specially AD to report password policy failures
|
2013-06-25 16:37:44 +00:00 |
|
Ralf Becker
|
b8ce46782c
|
re-order ADS above CAS, as it now also allowed for account storage and translations
|
2013-05-25 09:15:17 +00:00 |
|
Ralf Becker
|
8c6fd8d936
|
changes to create users and set passwords on win2008r2
|
2013-05-24 17:08:15 +00:00 |
|
Ralf Becker
|
4037993dc5
|
* API: full support of active directory as account storage, tested so far with Samba4
|
2013-05-22 17:22:20 +00:00 |
|
Ralf Becker
|
fc074d0856
|
account migration changes now account_repository and auth_type to migration type (no need to store that type first)
|
2012-11-20 15:32:23 +00:00 |
|
Klaus Leithoff
|
d2f4d36355
|
more work regarding the implementation of the new feature that allows to specify smtp auth credentials for alarms/notifications only (otherwise credentials of corrent user are used)
|
2011-10-06 09:13:48 +00:00 |
|
Ralf Becker
|
574911d077
|
* Setup/API: new option to enforce ssl (without specifying a domain in Webserver-URL)
|
2011-05-31 13:33:26 +00:00 |
|