Bug 55733 - Self Service Backend: (Profile) Have read-only attributes
Self Service Backend: (Profile) Have read-only attributes
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Self Service
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-3-errata
Assigned To: Iván.Delgado
Christian Castens
https://git.knut.univention.de/univen...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2023-02-22 12:16 CET by Dirk Wiesenthal
Modified: 2023-03-29 17:39 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Feature Request
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Wiesenthal univentionstaff 2023-02-22 12:16:04 CET
Some attributes from the backend should be made read-only. This means that the frontend gets the information which attributes should be rendered greyed-out. And the backend should not set these attributes.

Ideally, this would also be considered in the ACLs.

As we already have that for the attributes, we should find a solution based on UCR:

umc/self-service/account-registration/udm_attributes/read-only=username
Comment 2 Dirk Wiesenthal univentionstaff 2023-02-22 19:12:59 CET
The frontend part is not in scope. The portal would already support at least simple input and textarea tags. MultiInput, ComboBox, etc. will be covered by a portal update.
Comment 3 Iván.Delgado univentionstaff 2023-03-28 18:19:49 CEST
univention-self-service.yaml
e45a398690c0 | Bug #55733: univention-self-service 5.0.6-4A~5.0.0.202303281815
6dece15c5076 | Bug #55733: univention-self-service Advisory + changelog

univention-self-service (5.0.6-4)
6dece15c5076 | Bug #55733: univention-self-service Advisory + changelog

univention-self-service (5.0.6-3)
af437dac207f | Bug #55733: New UCRV configure read_only attributes

ucs-test (10.0.10-37)
ebddf9d1eb3b | Bug #55733: Add new ucs-test to test self-service read-only attribute

NONE
0fa1a95f24c3 | Bug #55733: Update User Self services doc
Comment 4 Christian Castens univentionstaff 2023-03-29 13:00:21 CEST
QA: OK
Comment 5 Iván.Delgado univentionstaff 2023-03-29 17:39:55 CEST
<https://errata.software-univention.de/#/?erratum=5.0x631>