Senpiper
  • Introduction to Senpiper One Resource
  • Getting started
    • Overview
    • Log in to the platform
    • Web workspace
    • Mobile Applications
    • White-labeled Apps and custom domains
  • Groups/Applications
    • Groups Overview
    • How to create groups?
    • Open vs Closed groups
    • Managing group members
      • Types of group members
      • Manual Group member management
        • Adding users individually
        • Adding users in bulk
        • Removing users
      • Automated user management
        • How to define criteria for adding users?
        • How to auto-remove users?
        • User Removal Alerts and Task Delegation
    • Group Details on web
      • Form Table View
      • Kanban View
      • Group chats
      • Pending task (assigned to you)
        • How to access the tasks assigned to you?
        • How to take actions on the tasks assigned to you?
        • How to toggle between different views?
    • Group Details on Mobile Apps
      • Managing Group Views
      • Group Chat Features
      • Form Submissions
        • Form card settings
      • Media Directory
        • How to create Media folder ?
        • How to upload media ?
        • How to delete Media ?
      • Pending Tasks
      • Group Settings
  • Media folders
    • Overview
    • How to access the Media Folders?
    • How to create media folders?
    • How to upload media files in folders?
    • How to delete media folders and files?
  • Scheduler
    • Overview
  • HOW TO CREATE APPLICATIONS
    • Overview
    • Tools to create an application
  • USER MANAGEMENT
    • Introduction
    • Managing users
      • User lists
        • How to create user lists?
        • How to create users?
        • How to add custom user list parameters?
      • How to add users to a user list?
        • Adding multiple users to a user list
      • More actions
        • Viewing users
        • Searching users
        • Downloading user lists
        • Delegating tasks
        • Viewing the change log of a user profile
        • Editing users
        • Deleting users
        • Blocking users
        • Unblocking users
        • Unlocking user
        • Granting permissions to users
    • Managing custom roles
      • Creating roles
      • Assigning custom roles to users
      • Removing custom roles from users
      • Granting permissions to roles
    • Roles and Users for the Reimbursement Use Case
  • FORM BUILDER
    • Introduction
    • How to create forms?
      • Basic details
      • Adding fields and saving a form
        • Types of fields
        • Default field settings
        • Individual field settings
        • Creating master records
        • Language settings for fields
      • Additional form settings
        • Conditions
          • Manage field settings
          • Copy field values
          • Conditional values of fields
            • Master Mapping
          • Validate field values
          • Calculate field values
          • Validate location
          • Face Matching
          • Append values to a field
        • Submit button settings
        • Configure pre loader
        • Configure post loader
        • Set form card layout
        • Set form table properties
    • Advanced concepts
      • Parent-child form settings
      • Using report data in forms
    • Editing forms
    • Deleting forms
    • More form options
  • WORKFLOW BUILDER
    • Introduction
      • Overview
      • Navigating workflow builder
      • How to add a new workflow?
      • How to view draft workflows?
    • Defining workflows
      • Define conditions for a workflow step
      • Define Workflow Actions
        • Configuring communication settings
        • Configuring a conditional assignee
        • Selecting an assignment strategy
      • Define workflow Step
        • Updating the status for a step of the workflow
        • Configuring button settings for a step of the workflow
          • Basic details
          • Form edit settings
          • Assignment settings
          • Comment log settings
          • Auto trigger settings
          • Time settings
      • Ending workflow
    • Editing workflows
    • Deleting workflows
    • Designing the reimbursement workflow (Path 1)
    • Designing the reimbursement workflow (Path 2)
  • ALARM BUILDER
    • Introduction
    • Alerts for form submission
      • Add New Alarm
        • Configuring the basic details
        • Defining the communication type
          • Send an Email
          • Send an SMS
          • Send an App Notification
        • Setting up the schedule for alerts
      • Viewing alarm event details
      • Editing an existing alarm
      • Deleting an existing alarm
    • Alarms for Custom Data Exports
      • Add a new alarm
        • Configuring Basic Details
        • Configure Content
        • Define Schedule
      • View Alarm event details
      • Clone a Alarm
  • General System Settings
    • Introduction
    • Authentication settings
      • Login option Preferences
      • Password settings
      • Custom URLs
    • Organization Branding
    • Custom Settings
    • Enable Sign-Up
      • Build a Sign-up form
      • Settings for Sign-up form
      • Customize Sign-up form
  • DIGITIZE A SAMPLE PROCESS
    • Overview of the process
    • Step 1: Register a company
    • Step 2: Create a group/Application
    • Step 3 : Design forms
    • Step 3: Create Process flow
    • Step 4 : Set up the communication
    • Testing the platform
  • Process migration
    • Introduction
  • Different types
  • Steps for migrating any process
Powered by GitBook
On this page
  • a. Based on roles
  • b. Based on user lists

Was this helpful?

  1. Groups/Applications
  2. Managing group members
  3. Automated user management

How to define criteria for adding users?

This page describes the

PreviousAutomated user managementNextHow to auto-remove users?

Last updated 2 years ago

Was this helpful?

Users can be auto-added to a group by specifying conditions based on the roles or the fields of the user lists that they belong to.

To define a criteria for automated addition of users to a group member list,

1. From the menu bar, in the Groups dropdown list, select the name of the group for which the criteria is to be defined. The group details are displayed.

3. In the right pane, under Member List, in the Added through user profile tab, click View Criteria. The Select the user addition criteria for this group window is displayed.

There are 2 entities based on which you define a criteria:

a. Based on roles

i. In the Select the user addition criteria for this group, in the Company Roles tab, select the roles, to which the users assigned will be added to the group.

As you can see, from the Company Roles tab, we have added 2 Company Defined Roles, Department Head and Finance Team, the users assigned to which will be added as members of the Reimbursement group.

ii. Click Continue.

All the users assigned with the roles, Department Head and Finance Team will be added to the Reimbursement group. You can see the users in the Member List of the group.

b. Based on user lists

i. In the Select the user addition criteria for this group, select the user list for which a criteria is to be specified for adding users to the group.

ii. Select one of the two radio buttons based on your requirement:

Field

Description

Select all users

Select this if you want all the users from the user list to be added to the group

Select specific user set

Select this if you want to specify criteria for specific fields

For the Employee user list, we will add the criteria that the users whose names start with J and whose email IDs contain gmail be auto-added to the Member List of the Reimbursement group.

iii. To specify criteria for specific fields, click Select Fields.

The list of fields in the user list is displayed.

iv Select the required fields and click Apply. As you can see, we have selected the fields Name and Email as per the above specified criteria.

v. Enter the operator and the value for the selected fields and then click Continue.

Criteria 1: The name of the user starts with J

Criteria 2: The email address of the user contains 'gmail'

The Member List is updated with the users as per the specified criteria.

You can also add criteria for multiple user lists. Let's say in addition to the Employee user list, we also want to add a criteria for the Audit Team user list. To do so, on the top right of the Member List, click View Criteria.

We we will add the criteria for the Audit Team user list in the similar manner as we did for the Employee user list. Let's say say we want to add the criteria that all the users of the Audit Team user list having a Designation that ends with d must be auto-added to the Member List of the Reimbursement group.

In cases where the criteria is added for multiple user lists, the system will pick users and will display them in the Member List based on the OR operating condition meaning all the criteria need not be satisfied. Even if the criteria for one of the user lists is satisfied, the users from that user list will be added to the group.

2. To add a user to the group, on the top right of the screen, click . The Settings screen is displayed.

Naviagte to group
Add users using a criteria