230 Commits

Author SHA1 Message Date
OpenProject Actions CI 3e02e2863f Merge branch 'release/17.5' into dev 2026-05-28 12:18:34 +00:00
as-op 61ba429ccd reduce image file sizes 2026-05-28 12:59:47 +02:00
Christophe Bliard 4352424e7d Update LDAP group sync docs and UI to reflect forward lookup support
- Remove the memberOf-only restriction from docs, UI help text, and FAQ;
  both reverse lookup (memberOf) and forward lookup (Group member
  attribute) are now supported
- Document the new "Group member attribute" filter field, including when
  to use forward vs reverse lookup
- Clarify that forward lookup is only available via synchronized filters,
  not manually-created synchronized groups
- Rename "Synchronize" button to "Discover LDAP groups" to make clear it
  only runs group discovery (phase 1), not member synchronization
- Document that the Discover LDAP groups button does not sync members;
  point to the rake task for a full manual sync
- Expand troubleshooting: login attribute mismatch, missing/empty
  required attributes
- Replace packaged-installation-specific rake command with
  installation-agnostic form; link to console setup docs
- Clarify Enterprise cloud availability and recommend SAML/SCIM as
  more secure alternatives when LDAP exposure to the internet is
  undesirable
- Fix grammar, double spaces, and stale phrasing throughout
2026-05-22 12:53:31 +02:00
Oliver Günther 84f3b18b13 Clarify SAML request signing and assertion settings
Updated recommendations for SAML request signing and assertion verification.
2026-05-19 11:25:55 +02:00
Markus Kahl 6d7dcf1db8 existing users are remapped based on login, not email (#23081)
* existing users are remapped based on login, not email

* update screenshot

* update image better resolution

---------

Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com>
2026-05-06 13:59:31 +02:00
Oliver Günther df8122cb99 Update SAML README with direct login and internal auth info
Added information about direct login feature and internal authentication route.
2026-05-06 08:35:29 +02:00
as-op 2eb8c7ed73 remove formatting from headers 2026-04-15 09:16:36 +02:00
Jan Sandbrink b1c77e346b Merge pull request #22359 from opf/scim-scope-hint
Clearly state purpose and power of SCIM clients
2026-03-17 08:44:24 +01:00
Jan Sandbrink 9459c14127 Update docs/system-admin-guide/authentication/scim/README.md
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com>
2026-03-17 08:08:59 +01:00
Jan Sandbrink 4400f3c40c Clearly state purpose and power of SCIM clients
So far our marketing for SCIM already pointed "centralized user management"
out as the main use case for SCIM, but we should explicitly point out
that SCIM clients are in a very privileged position, so that no one gets
the idea to hand out SCIM client credentials to every supplier that needs
to create one or two accounts on your OpenProject instance.
2026-03-16 08:18:26 +01:00
as-op 7e7721402c fix spelling and use us-en 2026-03-11 15:03:41 +01:00
Jan Sandbrink ed90d57758 Add some documentation on MCP setup
Explaining basic administrative setup, especially covering
authentication scenarios.

Some of the existing TODOs are still left, mostly waiting to make
sure that UI does not change any further before the release of 17.2.
2026-02-11 16:13:08 +01:00
Jan Sandbrink b7863e16a0 Merge pull request #21753 from opf/oidc-session-docs
Document limitations to OIDC session sync
2026-02-03 10:30:19 +01:00
Jan Sandbrink 643f8193f5 Update docs/system-admin-guide/authentication/openid-providers/README.md 2026-01-29 15:38:55 +01:00
Jan Sandbrink dbd8c02a5b Apply suggestions from code review
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com>
2026-01-29 13:23:00 +01:00
Maya Berdygylyjova 21fe3c5139 [#70914] Wrong sidebar sort order in System Admin Guide -> Authentica… (#21798)
[#70914] Wrong sidebar sort order in System Admin Guide -> Authentication  https://community.openproject.org/work_packages/70914

[#70914] Wrong sidebar sort order in System Admin Guide -> Authentication

https://community.openproject.org/work_packages/70914
2026-01-28 14:24:39 +01:00
Jan Sandbrink 85a7bbe05f Document limitations to OIDC session sync 2026-01-22 09:39:43 +01:00
as-op 9e15786448 remove unused images 2026-01-14 12:23:26 +01:00
OpenProject Actions CI bbdecca7f4 Merge branch 'release/16.6' into release/17.0 2026-01-05 09:25:41 +00:00
Oliver Günther 3a8baf67fa Revise LDAP group synchronization guide
Updated the LDAP group synchronization documentation to clarify the synchronization process and configuration options.
2026-01-05 10:25:01 +01:00
Jan Sandbrink 797f61d272 Update docs/system-admin-guide/authentication/openid-providers/README.md
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com>
2025-11-17 13:59:53 +01:00
Jan Sandbrink b3870557d1 Clarify what group sync does 2025-11-17 13:27:58 +01:00
Alexander Brandon Coles 4e73d6c557 Fix wording (docs, UI): change "expiry" to "expiration" 2025-11-11 20:29:03 +00:00
Jan Sandbrink 65209e868c Fix docs around new environment variable 2025-10-29 08:10:23 +01:00
Jan Sandbrink 9f06699e56 Allow to seed supported grant types from environment variables
This wasn't possible before, making it impossible to seed
a provider with complete metadata, thus preventing to use token exchange.
2025-10-27 13:13:10 +01:00
as-op bbf020c3f9 create 8bit PNGs, reduce color palettes, max width 2000 px 2025-10-23 11:52:29 +02:00
Maya Berdygylyjova 9c8b8ae85d [#67687] Add updated enterprise banners to docs https://community.openproject.org/work_packages/67687
[#67687] Add updated enterprise banners to docs

https://community.openproject.org/work_packages/67687
2025-09-25 11:11:57 +02:00
as-op 45869790ba reduce png image file size 2025-09-10 11:06:03 +02:00
Maya Berdygylyjova f355abfa3e update oidc documentation for 16.4 (#20221) 2025-09-08 13:01:48 +02:00
Maya Berdygylyjova 4ddc7baaa0 [#67029] SSO as separate authentication settings tab https://communi… (#20153)
* [#67029] SSO as separate authentication settings tab  https://community.openproject.org/work_packages/67029

[#67029] SSO as separate authentication settings tab

https://community.openproject.org/work_packages/67029

* Update docs/system-admin-guide/authentication/login-registration-settings/README.md

Co-authored-by: Jan Sandbrink <j.sandbrink@openproject.com>

---------

Co-authored-by: Jan Sandbrink <j.sandbrink@openproject.com>
2025-09-08 09:14:17 +02:00
Jan Sandbrink a8a5813e43 Improve examples in regular expression docs 2025-08-04 10:09:15 +02:00
Jan Sandbrink 86ba4312d0 Add a basic UI to edit group synchronization via OIDC
Limited to mapping via regular expressions.
2025-07-28 08:48:06 +02:00
Pavel Balashou 758e7ae3e3 Merge pull request #19530 from opf/documentation/65770-document-how-to-configure-scim-clients
[#65770] Document how to configure SCIM clients
2025-07-15 09:39:20 +02:00
Pavel Balashou 99ba047272 [#65770] Adjust SCIM provisioning docs.
- Use static links helper
- Add a Keycloak example for jwt based auth case

Co-Authored-by: Jan Sandbrink <j.sandbrink@openproject.com>
2025-07-15 09:14:30 +02:00
Pavel Balashou cb0f6035c4 [#65770] Add a note to SCIM docs.
`user_acounts_deletable_by_admins` setting must be enabled for users deletion to work.
2025-07-15 00:50:12 +02:00
Pavel Balashou 40b9e6e6a5 [#65770] Update SCIM client JWT base auth docs. 2025-07-14 17:52:47 +02:00
Maya Berdygylyjova 980cdd7792 fix links 2025-07-14 16:31:44 +02:00
Maya Berdygylyjova 82a86b542b update the new SCIM docs page 2025-07-14 16:27:38 +02:00
Pavel Balashou 236d521e75 [#65770] Document how to configure SCIM clients
https://community.openproject.org/work_packages/65770

Co-Authored-by: Jan Sandbrink <j.sandbrink@openproject.com>
2025-07-14 14:28:45 +02:00
Maya Berdygylyjova 784ed0fb52 [#65391] Primarization project changes https://community.openproject… (#19524)
* [#65391] Primarization project changes  https://community.openproject.org/work_packages/65391

[#65391] Primarization project changes

https://community.openproject.org/work_packages/65391

* update

* update

* fix links

---------

Co-authored-by: as-op <a.sandorf@openproject.com>
2025-07-14 11:01:00 +02:00
as-op f4a5f8162c adjust alert boxes: crowding does not support alert boxes in lists 2025-05-28 14:07:23 +02:00
as-op 9283eafd5e fix markdown lint issues 2025-05-22 14:44:48 +02:00
as-op 87d2dd598f reduce png file sizes 2025-05-22 11:44:37 +02:00
as-op e437974961 avoid placing non-existing URLs (which would be clickable links) in examples 2025-05-12 09:41:39 +02:00
as-op 382ed542c0 fix links 2025-05-12 09:39:24 +02:00
Maya Berdygylyjova 9e88305ada Update README.md 2025-05-08 22:00:01 +02:00
Maya Berdygylyjova 77658cd002 [#63796] Authentication settings administration changes https://community.openproject.org/work_packages/63796
[#63796] Authentication settings administration changes

https://community.openproject.org/work_packages/63796
2025-05-08 21:53:17 +02:00
as-op 516f790e77 chore(docs): reduce image file sizes 2025-04-16 10:11:20 +02:00
Maya Berdygylyjova 36709501e3 [#62052] Redirect users to the home page, link to My Page to the glob… (#18328)
* [#62052] Redirect users to the home page, link to My Page to the global menu  https://community.openproject.org/work_packages/62052

[#62052] Redirect users to the home page, link to My Page to the global menu

https://community.openproject.org/work_packages/62052

* Update docs/system-admin-guide/authentication/authentication-settings/README.md
2025-03-17 09:10:34 +01:00
as-op a2c615ce51 reduce png image file sizes 2025-02-11 13:23:05 +01:00