Skip to content

Commit f1b2929

Browse files
committed
Remove documentation for broken roles feature
Refer to #2116 for background Signed-off-by: nscuro <nscuro@protonmail.com>
1 parent 3ec8559 commit f1b2929

15 files changed

+4
-108
lines changed

docs/getting-started/upgrading.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
relied on the previous default, or that configured `dt.auth.jwt.ttl.seconds` explicitly,
2020
must update their configuration accordingly.
2121

22+
* **The role system introduced in 5.6.0 has been removed**.
23+
It [never worked as intended](https://github.com/DependencyTrack/hyades/issues/2116),
24+
weakened the existing authorization mechanism, and fixing it is not possible without
25+
significant breaking changes to the system.
2226
* The minimum supported PostgreSQL version has been raised from 13 to 14 ([hyades/#1910]).
2327
* **Kafka is no longer required**. The platform can now sustain itself on PostgreSQL alone
2428
and no longer requires a separate message broker. Most of the asynchronous processing has

docs/images/assign_role.png

-388 KB
Binary file not shown.
-351 KB
Binary file not shown.

docs/images/create_role.png

-367 KB
Binary file not shown.
-126 KB
Binary file not shown.
-75.4 KB
Binary file not shown.
Binary file not shown.
-86.7 KB
Binary file not shown.
-96.7 KB
Binary file not shown.
-400 KB
Binary file not shown.

0 commit comments

Comments
 (0)