Hi all, We are in the process of implementing User List view in the Admin Portal for the new IS 6.0.0 release. The wireframe design for the UI is found at [1].
Admin can view a list of users and perform actions such as Delete, Edit and request to Reset Password. Also admin can select multiple users and chose to Delete, Disable or Activate. There will be an option to filter the list according to the user attributes. I am planning to add an admin profile in profile-mapping.yaml file where an admin can define what user attributes to be shown in the list. According to the wireframe ([1]), we have to give the flexibility to show Groups and Roles of the users. ATM we do not have claim definitions for Groups and Roles. Therefore we won't be able to handle them with an attribute profile. As per the offline chat with Johann we might define Claim URIs for Groups and Roles in future since there will be other use cases where we need to treat them as user attributes (eg. SAML attribute profile). Also loading all the Roles and Groups for each user in the list will highly effect the initial loading time. May be we can filter out to maximum number (say 3) of records and request all if one wants to see more roles/groups. However for the immediate release (m5) I guess it is ok not to have Roles and Groups in the User List view. We did not have that in IS 5.3.0 as well so I hope this is not a critical requirement. We will keep the wireframe as it is since we are planning to improve things in the future. [1] https://github.com/wso2-dev-ux/product-is/blob/master/Wireframes/admin-portal/v3/3.19%20User%20Listing.png thanks Nuwandi -- Best Regards, Nuwandi Wickramasinghe Software Engineer WSO2 Inc. Web : http://wso2.com Mobile : 0719214873
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
