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

Reply via email to