Description of problem: The description of a CF group is identical to the technical name of the group. This results in only being able to present technical Active Directory group names to the end user rather than presenting them with a human-readable description. Changing the description will lead to the technical name being changed, leading to the users no longer being able to logon to CF. The description should however be a completely decoupled (and technically not relevant) field. When the group description is technically decoupled, it also needs to be displayable to the end user when picking the group scope. A possible solution is provided below or a “mouseOver()” (in case that the description is not null) Also, it is essential that the description can be injected/updated via API call. Version-Release number of selected component (if applicable): 5.10.14 How reproducible: Always
In reading through this BZ it seems what is being asked for is an additional field for the group description. As correctly stated in the initial post to this BZ, CF uses the term `Description` to refer to the group name. CF does not have a field for the group description as stored in AD. If my understanding is correct what is being requested is to add a new field for the `Group Description` text in addition to the already existing, but poorly named group `Description`, which contains the group name. and to have an API call that can set a new `Group Description` field. Please confirm my understanding is correct.
Thank you Rahul, In my opinion this is not a bug, per se but really an RFE, maybe even two RFEs, one on the UI to add a `Group Description String` and another on the API to support modifying that new field from the API. JoeV
https://github.com/ManageIQ/manageiq-schema/pull/448
I'm going to assign this BZ to me while I get the backend migration work in place. I'll move it back to UI once that's done. JoeV
New commit detected on ManageIQ/manageiq-schema/master: https://github.com/ManageIQ/manageiq-schema/commit/33d6e8b4785d126e13779fd1e86ea294225f88b1 commit 33d6e8b4785d126e13779fd1e86ea294225f88b1 Author: Joe VLcek <jvlcek> AuthorDate: Thu Jan 9 14:25:34 2020 -0500 Commit: Joe VLcek <jvlcek> CommitDate: Thu Jan 9 14:25:34 2020 -0500 Add description_string to MiqGroup https://bugzilla.redhat.com/show_bug.cgi?id=1784243 db/migrate/20200109190758_add_desc_string_to_miq_group.rb | 5 + 1 file changed, 5 insertions(+)
Reassigning back to UI as the backend PR has now been merged.
https://github.com/ManageIQ/manageiq-ui-classic/pull/6680
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/d2edf1f52e6f043003dcad6b4ea77a6b1e6010a1 commit d2edf1f52e6f043003dcad6b4ea77a6b1e6010a1 Author: Harpreet Kataria <hkataria> AuthorDate: Fri Feb 14 15:52:32 2020 +0000 Commit: Harpreet Kataria <hkataria> CommitDate: Fri Feb 14 15:52:32 2020 +0000 Added new Detailed Description field to Group edit/details screen https://bugzilla.redhat.com/show_bug.cgi?id=1784243 app/controllers/ops_controller/ops_rbac.rb | 12 +- app/views/ops/_rbac_group_details.html.haml | 13 + 2 files changed, 20 insertions(+), 5 deletions(-)