User Picker By Permissions 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 Permissions Custom Field

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

  1. Add a new User Picker By Permissions CustomField



    Add.UserByPermissionsCFType



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



    Create.UserByPermissionsCFType

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

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


  3. Click the Configure link:

    Manage.UserByPermissionsCFType



  4. Click the Edit Permissions link:

    Manage.UserByPermissionsCFType.EditPermission



  5. In the Configure CustomField page, you have to define:

    • If ALL or ANY of selected Permissions are required for identifying the selectable users
    • a list of permissions for which users have to be granted.

    Configure.Permissions.UserByPermissionsCFType



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



    Note that, during the configuration, not control is performed for the default user against selected permissions, since the control is Project and/or Issue dependent.

Using the User Picker By Permissions Custom Field

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

    PickFromWindow.UserByPermissionsCFType



  • Ajax Search capacities ...

    SearchByAjax.UserByPermissionsCFType



  • Usable in Transition Screens ...

    EditInTransition.UserByPermissionsCFType



  • Validation against settings ...

    Validation.UserByPermissionsCFType



  • Linkified display ...

    ViewValue.UserByPermissionsCFType



  • Usable for User Notification Scheme ...

Since Minyaa 3.1, this custom field can be used as Permission Entity for Permission Schemes