Project

General

Profile

Bevinding #31414

closed

Project activity #28068: Rollen maken voor Tezza | O.b.v. de huidige 4 Alfresco-rollen, omwille dat klanten het beter kunnen beheren

Project activity #28339: Nieuwe autorisatieprofielen maken voor Tezza

Project activity #31434: AP: Testbevindingen

Verwijderen profiel zonder keycloak role geeft error

Added by Erik Hoogland 12 months ago. Updated 9 months ago.

Status:
Resolved
Priority:
P4 Normal
Assignee:
Category:
-
Target version:
Start date:
27/03/2025
Due date:
% Done:

0%

Estimated time:

Description

Als je in het AP een profiel verwijderd, waar geen role meer van bestaat in keycloak, dan zal dit een HTTP 500 error even:

{
    "message": "An unexpected error occurred",
    "details": "404 Not Found on DELETE request for \"https://dev-tezza.contezza.cloud/auth/admin/realms/tezza/roles/Test\": \"{\"error\":\"Could not find role\"}\"",
    "success": false
}

Als een role met dezelfde naam weer wordt toegevoegd in Keycloak, kan het profiel wel verwijderd worden.

Gewenste oplossing is denk ik de keycloak delete in een try/catch te zetten, om de 404 error af te vangen. Elke andere error kan wel worden opgegooid. Mogelijk met een warning in het log bij een 404.


Related issues 1 (0 open1 closed)

Related to Tezza - Project activity #30549: AP: Queueing implementeren incl. error-queueRejectedContezza Development08/01/2025

Actions
Actions #1

Updated by Tahir Malik 12 months ago

Actions #2

Updated by Tahir Malik 12 months ago

  • Parent task changed from #28339 to #31434
Actions #3

Updated by Bram Geerlings 11 months ago

  • Status changed from New to Ready in Test
  • Assignee changed from Bram Geerlings to Maaike Bommerson
Actions #4

Updated by Maaike Bommerson 10 months ago

  • Status changed from Ready in Test to Test approved
  • Assignee changed from Maaike Bommerson to Bram Geerlings

Getest, dit gaat nu goed

Actions #5

Updated by Tahir Malik 10 months ago

  • Assignee changed from Bram Geerlings to Erik Hoogland

wil jij mergen en sluiten

Actions #6

Updated by Erik Hoogland 10 months ago

  • Status changed from Test approved to In Progress
Actions #7

Updated by Erik Hoogland 10 months ago

  • Status changed from In Progress to Ready in Test
  • Assignee changed from Erik Hoogland to Maaike Bommerson

Ik heb het image voor de backend naar het Contezza Authorization Management Service image overgezet.

@Maaike Bommerson Kan je dit hertesten?

Actions #8

Updated by Maaike Bommerson 9 months ago

  • Status changed from Ready in Test to Test approved
  • Assignee changed from Maaike Bommerson to Erik Hoogland

Getest, het werkt

Actions #9

Updated by Erik Hoogland 9 months ago

  • Status changed from Test approved to Resolved

Gezien dit in de main zit, kan deze worden gesloten

Also available in: Atom PDF