You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Ate Douma (JIRA)" <je...@portals.apache.org> on 2005/10/26 15:36:58 UTC

[jira] Commented: (JS2-241) Admin User/Group/Role Portlet enhancements

    [ http://issues.apache.org/jira/browse/JS2-241?page=comments#action_12355973 ] 

Ate Douma commented on JS2-241:
-------------------------------

The JS2-251, task 9) now will be implemented through JS2-27, together with JS2-21 to be able to get it into the 2.0-FINAL release.

> Admin User/Group/Role Portlet enhancements
> ------------------------------------------
>
>          Key: JS2-241
>          URL: http://issues.apache.org/jira/browse/JS2-241
>      Project: Jetspeed 2
>         Type: Improvement
>   Components: Admin Portlets
>     Versions: 2.0-M2, 2.0-M3, 2.0-POST
>     Reporter: Ate Douma
>     Assignee: Ate Douma
>      Fix For: 2.0-FINAL, 2.0-POST, 2.0-M4, 2.0-M3

>
> To be able to use the Admin User/Group/Role portlets for a medium to large (> 10.000) number of users, together with strong security requirements, the following enhancements are envisioned:
> Configuration of User Details Portlet contents and behavior:
> - allow form based entry of a configurable set of User Attributes
>   on a new User Details Portlet tab (User tab)
> - specify which tabs are visible (e.g. hide Attributes tab)
> - specify default values for role and profile rule for new users (including none)
> - specify if default role and/or profile fields should be shown on "Add User" form
> - optional display Password tab contents on (new) User tab, allowing Password tab to
>   be hidden
> Further enhancements to the User Attributes entry Form:
> - order and position of each field (row, column)
> - i18n labels
> - field type: text, boolean (checkbox), list, data (calendar)
> - field validation: max length, range, date checks, required (update to null)
> Implement enabled property of Principals (User, Role and Group):
> - see JS2-151, task 9)
> Filter/query enhancements to the User Browser (and User Chooser for Role and Group assignments):
> - filter on User Attributes
> - filter on PasswordCredential enabled property
> - filter for role/group assignment poplists (possibly with client side javascript)
> - Preferences based configuration for:
>   - filter options (which User Attributes can be used in filtering)  
>   - display resultset options (which User Attributes are shown)
> Filter/query and resultset enhancements for the User/Group/Role Browsers and Choosers:
> - (optionally) do not auto query
> - filter on enabled property (see above)
> - resultset page navigator controls (<<, <, >, >>)
> - Preferences based configuration for:
>   - table window size (number of records displayed)
>   - max number of records retrieved
>     (retrieving more than say 100 records isn't useful and very memory and time consuming)
> Role security restrictions for certain operations:
> - differentiate between create/remove/update and assignment tasks
>   In some organizations, assignments can be handled by non-administration personnel

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org