User Picker By Roles Custom Field

What is it?

This custom field is a User Picker allowing you to restrict user depending on their role.

Configure a User Picker By Roles Custom Field

To configure a User Picker By Roles CustomField, process as follow :

  1. Add a new User Picker By Roles CustomField



    Add.UserByRolesCFType



  2. Specify its name and its description, select the Search Template to use



    Create.UserByRolesCFType

    If no description is entered, then a default description is applied:

    User selected from a list of users having one of these roles : [Role 1, Role 2, ...]


  3. Click the Configure link:

    Manage.UserByRolesCFType



  4. Click the Edit Default Value link:

    Manage.UserByRolesCFType.EditDefaultValue



  5. In the Set Custom Field Defaults page, you have to define:

    • a default user that is part of your specified roles (optional)

      Note that, during the configuration, not control is performed for the default user against selected roles, since the control is Project dependent.
    • a list of roles for which user have to be granted.

    Configure.UserByRolesCFType



  6. You are now ready to use the User Picker By Roles CustomField in your screens



Using the User Picker By Roles Custom Field

It provides same features as the default User Picker :
  • A PopUp Window to pick one of matching user ...

    PickFromWindow.UserByRolesCFType



  • Ajax Search capacities ...

    SearchByAjax.UserByRolesCFType



  • Usable in Transition Screens ...

    EditInTransition.UserByRolesCFType



  • Validation against settings ...

    Validation.UserByRolesCFType



  • Linkified display ...

    ViewValue.UserByRolesCFType



  • Usable for User Notification Scheme ...

Note that this custom field provides User Picker features, but has no inheritance from Default User Picker, and it is why ...
  • It can not be used for Permission Scheme