-
Sub-task
-
Resolution: Done
-
Major
-
None
-
Product / Portfolio Work
-
False
-
-
-
VMMgmt - Train-31
To implement RoleAssignment list.
cluster and namespaces will display a list of either clusters and namespaces limited by a certain number (10) being able to expand it (see multicloud/infrastructure/clusters/managed for instance) (see agreement at https://www.figma.com/design/s1vGXNOC4FwhGRey6wPDIw/OpenShift-Virtualization-RBAC-experience-proposal?node-id=3272-129993&t=VfjUduXLYct3AzzA-0#1364252137)
filter by any field on the RoleAssignment object
implement empty state
implement also the delete flow (with the confirmation modal)
Keep in mind multiple selection of RoleAssignment is able (the design is not properly representing it), you can take example from clusters implementation
edit (with that particular RoleAssignment as an argument) or create will open the modal from ACM-22614
RoleAssignmentList component proposed properties:
- roleAssignmentList: RoleAssignment[]
- listRoleAssignments(query: RoleAssignmentQuery) // this will be used either for searching and for pagination
- deleteRoleAssignment(roleAssignment: RoleAssignment) // uplevel component will be in charge of this, once modal is confirmed, this is just about to be called
Use the api from ACM-22755
- is depended on by
-
ACM-22877 RBAC UI Implementation - Virtual Machines - Role Assignments
-
- Closed
-